adric,
you may want to tone it down a bit
.
The 0.4.4-2009-06-20 version you were using is actually a NON recommended one, the "right one" being 0.4.4 2009-10-16 which is NOT (and I will repeat NOT) anyway a "stable" or "final" version, it is simply
last version of the 0.4.4 series a "final" 0.4.4 was NEVER released.
The choice of using chenall 0.4.5 versions has been recommended by the actual Authors of grub4dos and it is the "right" choice.
Of course it is possible that a bug (specific for the bootitNG thingy) creeped in the new versions (that anyway offer a large number of improvements in functionality and syntax).
Layman's example
:
Tyres on wheelbarrows have proven to be better than solid wood wheels on *any* possible occasion exception made for crossing a street covered by 4 pointed nails.
That doesn't mean that because you have to cross such a street with your wheelbarrow ALL wheelbarrows should have wooden wheels.
davidecosta did the "right thing", if you want I can try helping you in troubleshooting the issue (which at the moment I wasn't able to reproduce).
The "right" solution until the matter is solved is NOT (IMNSHO) to replace the grub.exe 0.4.5c-2012-06-19 in Sardu distribution, but rather to add the version that works for you in a folder and chainload that version to boot the BootitNG thingy.
Wonko