Re: TL;DR
>After Brexit, I won’t have to do this any more.
Indeed, since post-Brexit your UK company's focus will be on redundancy, not recruitment.
In future your EU contracts will obviously be handled by your company's EU subsidiary or they will be lost. The EU will continue to favour EU nationals over non-EU nationals - the only difference will be that British workers will also have third nation status.