radio 2.15 is indeed the one to go with. installed that, reinstalled MAGLDR, installed the 400mb recovery, popped in sd with RAFDROID loaded and now im running RAFDROID perfectly!
so now you're running an SD build from SD through magldr, if i understand correcly.
why do I get the impression that is totally missing the point of magldr??
the great thing about magldr is that you can actually USE the internal flash memory (NAND memory) of the phone to load a useful operating system, instead of having to rely on SD methods (which are less stable and use more battery)
running android from SD, you don't even need magldr at all!? just use haret.exe from WM6.5, auto boot, done.
SD booting option may be of temporary use (while you are still trying out NAND builds and/or configuring them to your wishes) but not permanently, it seems...