Yes both pcs are at same site same public ipadress correctWait - are both PCs at the same site, i.e. from the perspective of the server, do they connect from the same public IP address?
removed them and kept it simple as only one route will be used at one time so did notI see no Routing Marks in your Routing Table...