Please tell me - your clients talks about errors in Destiny last time?
I have same network - over 30-40 PS4 over NAT.
At first I created only the masquerade then one rule, the two and then all of them but no luck.Why you make 4 rules?
Need just one rule for NAT:
/ip firewall nat
add action=masquerade chain=srcnat out-interface=pppoe-out (or ethernet-out)
Because I tried all the configuration possible but no luck, I cant get it to work.How it could be a bug if you are running out of the ip addresses?