If my understanding isn't wrong, the only reason this would work is because the ordinals data isn't actually needed to unlock the UTXO. It's just a bunch of meaningless fluff added after the signature has already been provided and checked