I printed it, took a picture and photoshopped your circuit on top of the contacts.
It seems pretty close to me. I got 0.9mm by 16mm pogo pins, so mine should fit as well.
Lets make a deal here, since you are in Germany and shipping isn’t that much. You get me 1 or 2 circuits, and I will 3D print a holder for it and send you one. That way we can both test.