This is the Frankentrailer that holds my boat. The new axle is a Dexter, 3500 lb, straight with brake flanges (I added the disk brakes). The other is the OEM axle. Notice the different arch height of the springs. The old springs have a very deep arch, so the axle has a large off-set at 3".
In the normal orientation, the equalizer is level, suggesting that you could use the straight axle and 'normal' 3500 lb springs. A straight axle of 2-3/8" OD has a drop of 1-3/16" (or a little more, due to the saddle), even though they don't call it that. But functionally, that's what it is. So the difference between the original and the new is 1-11/16" drop, which is made up by the shallower arch of the springs, so both axle centers are the same distance from the frame (as they would have to be, with the same tires on each), and the equalizer neutral.
I would look into a straight Dexter, which is less than $100 from Eastern Marine.
http://www.easternmarine.com/dexter-86- ... lb-4766659 Use common springs from any source.
You do have to weld the spring saddles to the axle, as they can be located at any gauge from 68" to 76" spring centers, but you said you could weld. And that would be the only welding, assuming the hangers are in the right place already.
The axle from North Tool has much wider spring centers, and would require much more work. The total drop may also be too far off, as the springs are bound to have a much shallower arch. The original springs used on Mac trailer are oddballs, with very thick leaves, and a deep arch.