Griffin, for them to have not been damaged by something weaker than the meteor calc, they would need to be immortal. The meteor does 0 damage. To take less damage, they'd need to be healed when struck.
I don't think there's miscommunication, I think you're interpreting it a specific way that goes against what makes sense. I don't particularly care who was and was not 8-B prior to this, nor does that interface with my concerns with this rampant upgrading you've been doing: if this feat were solely performed by these high-powered units, then it would be acceptable. As it is, we run into a problem of inconsistency for the lower-ends of who is supposedly scaling to this "feat".
You also seem to not understand what the argument of "game mechanics" entails. When someone says "this only works due to game mechanics, and is thus invalid", they argue that the way that x works can only function due to the game making lapses in consistency for the sake of making the game operational/fun/etc. Games can go against their own internal logic for the sake of maintaining the framework of a game. For example, what a character can do in a cutscene may be outright impossible in actual gameplay- destroying a building is a hard thing to represent even in a game like Overwatch where characters have, in fact, struck right through towering skyscrapers. This is the opposite end of game mechanics, where we can recognize the limits of the game and say "this doesn't mean we should downscale them"- instead, here, we have the game presenting a myriad of other, far lesser effects that can and do damage and yet the meteor doesn't, because it isn't designed to be a damaging effect- instead, the devs choose this as how they want to represent a trap that mechanically just knocks back a unit.
When I say game mechanics, this is what I mean. Not that the troops aren't being affected by it, but rather that they only survive out of circumstance and developer whim.
I realize you worked on applying this already, and for that I'm sorry. I didn't see the upgrade CRT until I happened upon a page afflicted by it and immediately came to rectify the situation. But I cannot accept 8-A based on a single feat for even one of the physically weakest entities in the game, particularly where the "feat" itself is entirely bunk.
More fuel for the fire of inconsistency. This meteor feat ought not be used.