You were right—the bottom-side footprint reflection was missed, leaving the four inner holes and silk circles 20 mm out of alignment. I corrected those four pairs and checked them against the placed 3D geometry; the corner holes and perimeter are unchanged.
My earlier zero-offset claim was incorrect. The corrected holes remain Ø2.8 mm, with Ø4.0 mm silk circles.