Policy based routing no NAT

Hi I am new here so please excuse me if I am asking a question that has been asked before.
I would like begin to thank everyone for a hand in helping me with this.
So to the scenario… I have a Miktotik FW (750Gr3 HEX) that is connected to my ISP via Eth1 Public IP 3.3.3.3 (example). I have PaloAlto firewall connected to the same Mikrotik on Eth5 via a direct link with a /30 subnet. Traffic initiated from Paloalto to the web is sent to the mikrotik, with a source IP of 3.3.3.3 and forwarded out via Eth1, the traffic reaches the destination via the web and is returned however it is not sent back to the paloalto Via Eth5. I think I need to setup some policy routing. But I am not 100% sure.

Background:
The Paloalto will be setup in an HA Cluster and the ISP I am testing is mimicking the be the fallback (ISP2) which when rolled out in production will be a PPPOE interface hence this will have to be terminated on mikrotik as you can’t have PPPOE or DHCP on interfaces when in HA.
The scope is to have all PaloAlto sourced traffic leaving the PaloAlto with the Public IP of the ISP on the Mikrotik, forwarded out via the uplink to the ISP (which I have managed to do so far), and return traffic sent back to the paloalto (which I have not managed to do so far).
Any Help would be appreciated.