You would have to seal off the ends. So it would be a pipe with tees on both ends, then compression fittings in the ends. Slide the heaters in from each end and tighten compression fittings. Inlet/outlet via the perpendicular tee fittings.
No doubt this would work. The overall length would be a bit tricky but do-able. I was thinking about 4x threaded heaters with threaded ends. Take a 2" TC cap, thread 4 holes in it, mount the heaters into those, then insert into the NorCal thrifty RIMs. This would be more $ but more compact.
I called a Watlow distributor for a price, and we picked the part number, but he never called me back! I didn't pursue any further, as my RIMS is working well. Since I mash at low power, and heat water only at high power, it is not really a problem. But I know the design could be better!
Side note: my system was built with a high/low power relay to switch the RIMS power from 5500 <-> 1350W. If I were building this again, I would skip the relay and just use the PID max output limiter in BruControl. This parameter can be set via a script (or manually), so it would be the software equivalent of the relay to limit power into the element. I haven't tested this, but I am confident it would work. Higher mass elements like cartridge heaters would work even better in this design to reduce local temp "pulsing", but keeping the PID output time fast would also reduce that effect. Anyway, mental musings!