Advice on Lenovo's ThinkPad Network Card Whitelist BS - ThinPad S1 Yoga 12

So I bought my dad an X220. It was great, but the wifi didn't work. Thinking it was a network card issue, I popped the card out of my ThinkPad Yoga 12 (an Intel 7260), dropped it in his X220, did a custom BIOS to remove the whitelist, and then left it with him while I returned to college, 2200 miles away from home. I figured that even if that wasn't the issue, the 7260 is a much nicer card than the one that comes with the X220. I ordered a replacement card for my laptop, another Intel 7260, thinking I could just pop it in and be on my way. Well, lo and behold, I pop the card in, and BOOM - Error 1802 - Unauthorized network card. The laptop cannot boot, even though this is the same model card it came with. And, upon further review, I learn that there is no custom bios for this model (ThinkPad S1 Yoga 12).

So here are my options, as I understand them:
1) Order another card of this same model and pray it works.
2) Find a way to customize my BIOS to remove the whitelist (risky).
3) Modify the ID on the network card to be kosher with the whitelist. If recommended, this would require a mini PCI adapter for my desktop, which I would love a recommendation on.

Do I have any other options that would be more expeditious? Is there a cheap and easy solution that I'm missing.

Seriously Lenovo, this whitelist is some baby back BS.

If you can, get an Intel 3150AC.

That whitelist is total BS but there is custom bios.
Lenovo locked so when 1.48 on T420 is installed no earlier bios could be flashed. Since the quadcore needs 1.46 or some earlier version I needed to go back. The only way was through a custom bios and so I did. Not problem what so ever but I changed to the normal 1.46 just to be sure it worked as intended.

It is very easy as long as you understand how to use the tool in the files
http://www.thinkwiki.org/wiki/Custom_BIOS
the wificard is sitting in the mPCI slot and so this whitelist fixes that

How about getting your dad to send the original over, and you sending the new one to him since his computer has a custom bios?