So I just speedran this for reasons and it seems like you really can softlock progress that way.
I made sure to never buy the gold doubloon from Shadowed Curios, therefore never starting Ophilias quest. Now Aubrey is too big to enter Shadowed Curios even before I had to move in with anyone and as far as I know the only way to remedy that is Ophilias magic.
Might be something to look at @Anvil, if you haven't already changed that for 0.7.0 anyway. :) Can provide the savegame if necessary.