A very neat rescue operation.
> the protruding deck for the top slide
I thought that was excess epoxy oozing out, I thought you had overdone it…
True confession, my t-slotted cross slide has similar gouges, much smaller, filled with JB Weld – only cosmetic and at the bottom of a t-slot out of sight, but I know they are there and now so do you, so let's keep it bewteen ourselves 
Neil