Is there any disadvantage making an official release with the never, better (and from what I've read) retrocompatible nes 2.0 header?
I don't think the hash difference is related to the ines header. I think it's the filename that is "From Below (USA) (Aftermarket) (Unl).nes". When I changed the file name to match that, the hashes match.
but unfortunately it is not possible to disable the hard drop
It would be very easy to hack the game to disable harddrop, but yes, there is no in-game way to disable it. I can't remember the details, but I believe I had players test it extensively on authentic hardware, and unintentional UP presses on the joystick were non-existent (however, obviously that doesn't matter if you're playing in an emulator).