I have a cyclocross bike built on Shimano 105 (~2018), but the frame was too big for me, so I decided to buy a smaller one on the aftermarket and just move all my existing stuff to this frame. I found matching offer, checked the frame specs on the frame manufacturer's website and bought it. Upon arrival, it turned out that specs were totally wrong. For example: manual said that the fork uses 12mm through axle, but in reality it was 15mm. And currently the biggest problem for me: the frame uses 140mm post mount, while my current brake system is 160mm flat mount hydraulic brakes(BR-R7070).
Apart from selling this frame and looking for another one, what are my options? I have already found the conversion set for fork, but brakes keep me wondering: can I simply buy a new post mount caliper? Will it even work?
I also know that different brake systems from Shimano use different hydraulic hoses. How important this is? Can, for example, BR-RS785 caliper work with ST-R7020 levers?