protobuf: build with up-to-date dateutil

Fixes #32571. @mistydemeo, can you take a look / try this?
Perhaps we should just do this unconditionally?