I have no specific advice or knowledge but tend to agree with the general sentiment that a) a gain is a gain, she's not following a rulebook, she hasn't from the start (!) and she sounds well and happy, and b), you know her best.

More so, I just wanted to say... I think you're doing an AMAZING job for your little girl, I think YOU are AMAZING, and am so happy to hear how well your precious girl is doing at home.