Perhaps the answer is that you don't need to get holds precisely right. A hold is designed to have enough room around it to accommodate a 747 doing rate 1 turns at say 200kt.
A reasonable way, probably wrong though, is to intercept the inbound 360 radial, then turn onto a track of 360 and fly that to the beacon, and then your 1st rate 1 turn is 180 deg.
In practice, often, one has little idea of what the wind is doing up there and that's a much bigger source of imperfect holds.