@Paradoxsalis The most recent advice I've seen about this is to contact EA Help (help.ea.com or contact them via Facebook/Twitter). Also, and please keep in mind that I don’t play on PC, you might be able to find it on Steam by right clicking the game, selecting 'Manage' then 'CD keys'.
It's also probably worth mentioning, just in case you didn't know already, that it will no longer be possible to play BFBC2 multiplayer after December 8th this year.

All we love we leave behind