I was taught and teach not to teardrop a DME hold as once away from the fix you don’t have positive tracking - possibly stems from non RNAV capability when I was a lad! One of our instructors did say it was in the ICAO docs somewhere...I’ll ask him about it again.
However, you’re correct in that the full 30 offset for the whole time or distance would make regaining the inbound track impossible in one smooth turn.