OK, so I *think* I've fixed the levelling issue, here is an updated file containing a level 5 Amalia (non-possessed) and a level 5 Alcina. I still don't know exactly why the levelling went wonky, but the workaround I found was to set them at level 4 in hexedit, then load them into a save file...