I don't know how the process works on MRT, but in PC-3000 there's no need to 'fix' a g-list issue. You just read by utility with setting the option of a damaged g-list in the config. It'll use a software translator and ignore the g-list entirely.
We specialize in data recovery from failed hard drives and RAID arrays among other professional data recovery services. This forum is dedicated to the sharing of information related to the field between other professionals. Our belief is that we are all more successful if we share our knowledge rather than try to keep it all locked up as a secret.