I've tried using dlls built for lua5.1 and LMC tries to load it (yay it does support modules!

I'm wondering if I can replace the 5.2 dll in the luamacros folder with a 5.1 dll. In addtion to asking here I will experiment with it but a definite "no" here will save me some time.

Has anyone tried to use version 5.1 of the LUA dll files?
Alternatively I want to build the module myself. I've started installing luarocks LuaRocks but it needs a compiler. Was figuring I would try mingw but am unsure about 32 or 64 bit. Figure it is 32 but again confirmation would be helpful.
A really nice alternative would be someone telling me they have a pre-build dll binary for luasocket which works with luamacros.
I'll update as soon as I've tried the 5.1 dlls.
TIA..