To answer your original question, I think that could work. If you maintain these features of the original design the speaker should sound the same as the original design without requiring a new crossover:
- Original 9" wide front baffle
- Locations of the drivers
- Height of the cabinet (pipe length)
- Total interior volume of the cabinet
If the height is the same, all you have to do is adjust the trapezoid dimensions so the cross-sectional area of the pipe matches that of original cabinet (interior depth × interior width).
And yes, if you build a rectangular port, it will work as long as it's cross-sectional area and length are the same as with the original cylindrical tube. You should be able to mount it on the front baffle without audible chuffing. You could use a roundover bit on a router to make mildly flared ends of the port.
That trapezoid cabinet will be harder to build, but it might have less resonant vibration than a rectangular shaped cabinet with parallel walls.