Have you thought about wipe-on poly. Minwax make both a satin and gloss wipe on poly...you can get them at that Green Shed alternative that sounds like Misters. I have used the oil based ones (in metal containers) with no hassle over both naughty oil and DT. They also do a water based version in plastic bottles....don't know how that would go over natural oils and waxes of DT.
I have a bass that I have got a 2nd set of DT to try a different finish style after the first didn't set to my needs. The body now has one stain coat, and one intensifying coat, 3 x naughty oil (2 heavy soak coats wiped off, and 1 thin rubbed coat.) Now it will hang for 7 days to 3 weeks....depending on weather and then get at least 3 coats of gloss wipe on poly.
DT brings out the grain in the wood really well. The naughty oil seals that in.....I was worried what the poly would do to the DT if applied direct. Between each coat a hugely fine scratch with 0000 steel wool. I await the end result.