You're reaching pretty far there. Meteor wasn't many fragments of light, it was a giant rock. There was no singing involved in summoning meteor or in casting holy. Xenogears would literally mean foreign gears. It's taken to mean alien machines, but that doesn't apply to Jenova or the weapons, since none of them are machine, and the weapons aren't even alien.

I'm telling you guys, he's just rambling. As far as Cloud actually piloting Xenogears, well.... I won't tell