I suggest to avoid drilling holes in the seatpost alltogether. Just find a seatpost that has an opening at the top, there are plenty available usually on older seatposts with two-bolt mounting system.
From safety and point of view you want your tail light to be as high as possible, so that drivers are more likely to notice you. Havint the wire go out the top of the seat tube works out in your favor.
I have one in the garage so took a few pictures for you:
Completely disassabled:
With the mounting clamp in place. Zip tie added to indicate where the wire would go:
With the saddle in place. Note the zip tie is still not jammed:
Go to your local bike shop (LBS) and check what they have in stock, I bet you will find a seatpost that works for you.
Things to consider:
- You will need to secure the cable inside so that it does not rattle while you ride
- If you frequently adjust the saddle height (two riders one bike), then this setup will become an issue
Additional reading on the subject:
https://singletrackworld.com/forum/topic/drilling-a-hole-in-a-seatpost/
https://electricbikereview.com/forums/threads/bodyfloat-specialized-turbo-x-seat-post-drilling-for-rear-light-wire.4032/