this probably can't be done by a recorded macro, even if you could record them. Did you record these macros with SW? Also, can you just use the SW part directly? (i.e. export from SW, then import into IV) You might look over in the Inventor customization group for more answers.
I have done similar work in Solidworks, but have not needed to convert anything to Inventor. I would say that your best bet, and yes it will be some serious work, but go through your Solidworks macros and identify commands and objects and find their equivalent in the Inventor API and re-write the macros in Inventor. Sounds painful, but no other options exist in Inventor.
Access a broad range of knowledge to help get the most out of your products and services.