What do you need a broach for? There's plenty of room in there to drill the corners 3/16", and mill the rest with a 1/4" end mill. You only need the 4 corners, plus both sides of the back slot. The side slot is just clearance, and can be opened up enough to cut it with a 1/2". The back slot corner holes need to cheat forward, and toward the center line, to leave a reasonable wall thickness. Clear as much as you can with a 1/2", then finish with a 1/4". If I remember right, it took about 8 minutes total, on a 3 HP knee mill, with only 5000 RPM. Harvey sells a suitable 1/4" end mill for less than $50.
Unless you're doing mill-spec, who cares if the mag well exactly matches the print? Just draw up the maximum dimensions of a mag, and overlay that on the mag well model. Play with the radii until you have something you can mill, while fitting the mag as closely as you can. Think function, not numbers.