ICMP raw seems to work as far as avoiding route changes, but I have noticed blocks of errors. During this period where PingPlortter can't get through, incoming HTTP and SMTP connections on the same interface are working fine, so are outgoing HTTP requests. I am switching to UDP packets to see if that clears it up.