Interesting that the rails are on the underneath side. Hard to tell how it's put together. As far as machining, I've done some hunting here in Washington State where I live. So far, I have only found one place with machines large enough to do the job. They are out there. Here's a link to the company, so you see what they look like: Machining Services | Schurman Machine, Inc. The page I linked to has some photos of the machines. If you scroll down the page a little, you will see "CNC Machines" by make. If you hit the plus sign, it will tell you the capacities. Interesting stuff. Anyway, the machines are out there. I believe this is the only shop in Washington with such large machines. I've also found one shop that does stress relief. I believe there may be 2 or 3. Wouldn't you know it, they are all some distance from me. Interestingly, the machine shop and the heat treatment place are in the same general locale. Good info to have, in case I decide to (and can afford) to go that way.
Gary