Sorry havent read the rest of the replies but she does not have to take the insulin straight away they cant force her and should give her an option to have a good go at changing her lifestyle.

I had GD and the doc "suggested" I go on insulin and i negotiated that i will change my diet and give me a few weeks.

Towards the end, even diet didnt help so i had to take insulin.

All the best to your sister.