With help from Leigh I’ve found out what was causing my routing issues on my network. It was Proteus, my IM client. We tested it. Setup the network, all works OK, fire up Proteus and the routing get’s screwed, well on port 80 (web) anyway, how weird is that!
So, I’m looking for another multi-protocol chat client for OSX. Recommendations welcome.