Suponiendo que usas algun tipo de NAT para compartir la conexión a internet, i que al switch (con un hub diria que no chuta i no tengo las especificaciones del tu router) incorporado en el router no le importe tener dos segmentos distintos de red, teoricamente se podria hacer lo siguiente:
1.- targetas de 10Mbps se les assigna IP's estilo 192.168.1.x, supongamos que el gateway (router) por la parte de tu red tiene asignada la 192.168.1.1. De esta manera te asegurarias la conexión a internet con la limitación a 10Mbps
2.- Les asignas ips del estilo 192.168.2.x a las 2 targetas de 100 Mbps, no le asignas gateway a ninguna de manera que no intentaran pasar a internet xq no tienen salida.
3.- Aqui viene la gracia de la teoria, como los switchs generan circuitos virtuales independientes entre máquinas, no deberia afectarles que tengan dos segmentos (AVISO: esto es teoria de estar por casa!! :P ) distintos. Por otro lado les deberias assignar rutas estaticas a las dos máquinas para indicarles el camino dependiendo del destino...
Bueno, ya he metido la rallada :P
Espero que te pueda ser de ayuda!!
un saludo!
P.D.: Se podria hacer por VLAN's pero dudo que el officeconnect soporte esto ...