The Gmail option will work, because it's not work on SMTP, it's work with API key. Maybe no need to open a port for it.
But still it's a nightmare, a client should do it properly if you change the deployment and open a port for him.
By the way,
WP-MAIL can shows green check mark when you're...