The argument can be made, that since the move skips the Resiliency buff, that it is the move, and not the Resiliency at fault. But you would argue that it is the Resiliency instead. A game programmer could probably establish the correct culprit, but for now, we will say it's an interaction between the two.
But you're wrong about someone winning that way. It's not "cheesing the system," any more than using any other move in the game. Yes, one might get a lucky string of crits, or misses, but that is not "cheesing the system." I simply picked up a ramp up damage type move, that has a chance to sleep the opponent. It's not my fault the game chain slept him. As I originally posted, I felt bad for it.
He would not have won anyway, though, because even though his pet had full health, I had two of mine at full health when I engaged his last, including my Magical Crawdad.