If you have another Mac, you might be able to connect this Mac in target disk mode, and then remove the preference file where the preferred networks are stored. You'll then have to reconnect to the network when you reboot. I don't know offhand where that file is, or if it's safe to delete or modify.