А если попробовать отфильтровать пакеты , по такому принципу:
пришёл пакет на запрос адреса IPv4(ответ не пропускаем), ждём следующий пакет, если пришёл запрос на выдачу IPv6, пропускаем пакет ответа, пришёл ещё один пакет запроса Ipv4 адреса, пропускаем.
Если моё предложение неправильно, прошу простить
+если под "старыми" машинами имеете ввиду компы с WinXP, то и там можно включить IPv6, правда настройка производится только с консоли.
+клиентский софт для IPv4/IPv6 не зависят друг от друга, тобишь клиенты будут брать, оба адреса.
http://www.ipv6.ru/russian/documents/practice/windows.php