Have you fired the beast up yet R to test all is working? One of these might have been handy for the needle removal: https://www.amazon.co.uk/Watch-Remover-Puller-Watchmaker-Repair/dp/B07HD9Y36P
Not up to the job. OK for removing watch hands. I use a Pressure Gauge Needle Remover Kit (in 3 sizes), they are more robust.