I am not aware of any way to change the port and you would likely have many problems with the clients to use these changed ports.
I would start with a packet-capture to see if
a) the client packets leave the client
b) arrive at the MX
c) there is an answer-packet leaving the MX
d) it comes back to the client
If you found this post helpful, please give it Kudos. If my answer solves your problem, please click Accept as Solution so others can benefit from it.