well, thinking theres no actual evidence that you mvped it or that the card dropped.
Just put yourself on gms place, imagine everyone would make a post like yours saying "i killed this mvp, card dropped and cause the lag i couldnt catch it"....
too bad though, orc hero card is nice