Re: Glitch question for you vets?
No.
If the sequence truly occurred in the order you describe, it is an error. Not only should it not work that way, it does not. I have played all the aforementioned cards with Huge plenty of times.
With extra superpowers, however, it is possible for Huge to get his signature power and play it more than once. Are you certain this isn’t what happened?