No, the AS350 or better know as "the Squirrel" is french made.
also, the entire front canopy is one piece, made from 1 piece polycarbonate, just like a remote control car body, and its bonded onto the rear half, also, one piece of polycarbonate. hence under such forces it separated at the join.
there is really not much to the structure at all, as you can see here..
this part, bolts onto this part..
and you have a complete helicopter.....
and also, explains why they come apart so easily in such resonance situations..