Font size is not scaled like images and can only be increased/decreased in a fixed step. The step is not linear, meaning that one size change could affect the number of pixels displayed at various resolutions. There are different scaling implementations, pixel formats and trade offs between quality and speed etc.
Here's an approach that may give you a better result.
Compose the text overlays, then Save Project File AS, giving it a unique # or name, so as not to overwrite prior saves. Using Save Project Files (no AS) will overwrite. From the HOME tab, that choice is available by clicking the chevron to the right of the Save Project button on the toolbar. Do this routinely.
Now delete all background tracks, leaving only the text overlays.
Export at 1080 as an aPNG file.
Restore the project, then delete the text overlays and replace them with the aPNG.
This is about as close as it gets. Tests here showed vertical and horizontal positioning to be dead on.