Glad it sounds like everything worked out, OP. Your niece is a cutie!
I have to agree with you with regards to Freeds. Unfortunately for me, they were the shoes my feet decided they liked, but I've found that a shank harder than the standard strength shank, rotating pairs and lots of Jet Glue...