Cells can't grow without glocuse, so of course insulin "helps", but the muscle growth is due to your exercise. Insulin is an anabolic hormone (anabolic meaning "growth").
If you had normal insulin production, you'd be making the same muscles, so don't give all the credit to your insulin.

)
Expecta Lipil is DHA derived from plants (fish oil omega-3 may have mercury in it).
In the old days, they use to tell women to "avoid fish" -- but now they suggest fish once a week for pregnant women, so long as it isn't "bottom feeder" fish (something like salmon and talipia would be good, generally).