Well, I got it. And I was right, the version didn't really matter much. But just for the sake of completeness, and in case someone else has the same problem, I needed to add:

send-client-identifier 1:<mac address>;

to the dhclient.conf file. That sent the MAC address of my card to the DHCP server so they would return an IP address.

Thanks anyway
~Aracor