You don't need to register Steam Copy to play, and you can't register (most) steam versions of M&B on the forums for an icon.
It has been said that it would be too much work to add icons/forum game registrations manually. Granted, there's never been one person hired solely to be community support before, so if you are lucky things might have changed.