Ah yes, I know of Neocate.
Avoiding soya isn't just about developing allergies - links have been found to infertility in later life.
Alpro is suitable for babies in one sense, but it's low in fat, and does contain some sugar, so I don't think it's the best food to achieve your aims.
Avocado would be a very good thing to give her, and works well mixed with banana if you're doing purees.
You can also get nut butters (I'd stay away from peanut ones as the allergy risk is much higher) which are rich with good fats.
Admylin - sounds like your dh is cows milk protein intolerant rather than lactose, as goats milk still contains lactose, but around 20% of those who can't tolerate cmp can tolerate goats milk protein.
Am shocked at you saying that your ds had honey is milk as a baby. Honey isn't recommended for children under 1 as there's a risk of botulism (which can be deadly in a child that young). Surely this risk was known about 8 years ago?