We inherited a Tom Senior light vertical at the museum which had a much abused bed. It is the longer bed model and I determined that removing 1.5mm, about 1/16" would remove 90% of the damage. I bought two sets of 124 blocks on ebay, and was pleased to find that both sets matched exactly in all axes. The center tee slot had 4 evenly spaced holes drilled right through to take SHCS screws holding into tee nuts made to fit our other mill, one of the larger roung column drill mills. The blocks supported the TS bed on the other mill, but it had to be milled in 4 stages, repositioning each time. Then the inverted bed was rubbed by hand on the surface table which was covered with 120 paper held down with double sided tape. Only sheets from one packet were used, as different batched vary in thickness. The rubbing was done over several weeks and was very slow, and I decided to give up when there was just a shadow of milling marks left at the ends of the bed. How accurate is it ? If the head is trammed to 0.0005" or better with the bed in the central position, and then the tramming is checked at either extreme of travel, the ends are both 0.002" higher, this with a tramm about 10" swing. Good enough for our purposes. With an 18" straight edge, our longest, the top of the bed is better than 0.0002".
Would I do it again? I really don't know.
It would be worth checking machine shops and see if any would have a big enough mill to do your bed in one go. Measure the depth of the damage to see if all or part can be removed without compromising the bed.