No its not a bodge at all. And a switch most certainly isnt always the best way.
In this situation if a 100Mb switch was used it would be slower than running two devices of 1 cable, because the switch would divide the 100Mb per device attatched to the switch, whereas using 2x pairs would give you a full 100Mb per device.
And the switch would be less reliable its something that can fail, using 2x pairs there is nothing to go wrong.
If the OP is wanting to run gigabit devices then yes a gigabit switch is the way to go.
You can even buy splitters, does seem i was right 1&2, 3&6. If you have a patch panel id save the money and just re-punch that cable. But it would be a tidy way of doing the faceplate end.
https://uk.farnell.com/tuk/adf/cabl...PING-Cable-Wire-Assemblies-NEWSTRUCTURE-20APR