#No, you aren't creating
No, you aren't creating
As you've stated, the requirements for the Druid abilities require you to summon or conjure a beast or fey - something that Giant Insect is not doing (as you've quoted). Using plain english does not override the language used in the spell description.
Jeremy Crawford also supports this interpretation to show Rules as Intended:
Twitter Question Would Giant Insect Count? Yes I know the wording says trasnform.
Crawford No