Another thing I've seen of is a DIY screw jack.
The lower half is a split block that bolts together round the seatpost just above the seatpost, not quite tight, so it will rotate but there's no way it will push over the seat tube/lug. The upper half is similar, with a slightly smaller hole so it clamps tightly to the seatpost, and t
There are 4 tapped holes vertically for M8 bolts.
Then just go round screwing down all 4 bolts a bit at a time to pull the seatpost straight out.
It will need access to someone with the facilities to make the accurately sized steel blocks.
Who knows, pehaps this is how the seatpostman does it.