> The treatment in the r/n-stems is distinctly non-word-final:
> otherwise we would have had *-er-i.
No, *-en-i is a red-herring. An analogically-derived form based
on other weak forms. The locative in *-i can only be logically
assigned to a very late stage of IE, long after the shift of
*-n > *-r.