I haven't seen anything that I would call a reverse proxy for SMTP simply because its probably not something that is really required.
Most orgs either drive SMTP traffic through a load balancer like a F5 which routes to an "Edge" type SMTP gateway or simply have multiple "Edge" type SMTP Gateway servers that directly accept and route internet inbound and outbound messages and are all part of the mx record.
I think the biggest question I would have about a reverse proxy" for SMTP is how it would handle anti-malware and anti-spam checks. Not sure if something like even exists honestly.
I have never tried this and do not know offhand anyone who has:
https://docs.nginx.com/nginx/admin-guide/mail-proxy/mail-proxy/
But I think in most cases, the thought for these are for client use rather than as a reverse proxy between mail servers themselves.