I'm not positive about this, Sandy, but I think you CAN use Shoppers points for Ensure! I've got my fingers crossed for you.

I'm pretty sure I've used points for other health-related stuff (I remember using them to buy baby formula for my niece so that seems like it would be in the same category as Ensure) -- just not prescription meds. We save up so many of those damn points, it will be wonderful if you get to use them for something useful. You should just give Shoppers a call and ask in advance.
I'm sorry about your daughter's other condition. The poor thing. She doesn't need more bad news. I hope you can get it all sorted out with the endocrinologist. It's good that you found out what's going on so she can get the treatment she needs.