Thank you for your reply and the suggested workaround, which is appreciated. However, I have the same concerns over a maintenance burden and writing a tool just to work around this particular problem with Protocol Buffers would introduce more hassle for me than it would solve.
I would give you some advice of my own though (having been playing this game for several decades now). Please do consider seriously the cost of not adding this option (or something similar) to protoc. If you don't I fear that Protocol Buffers might be at risk of being consigned to the history books, along with a lot of other "good ideas at the time".
Requiring symbols to be all-uppercase is no longer a "good" coding style and it is not a good idea to believe that the rest of the world will stand still just because you want it to. :)