Yeah it's true that it could go wrong in many more occasions, but Airbnb with their poorly engineered site and third party access is next level. Hotels usually don't request a copy and if they do, they've always accepted my own provided copy without the numbers.
Anyway, I've just been able to trick the verification to accept it without the numbers, by adding bars in the exact color of the ID background instead of black ones

.