Any post finishing solution will have downsides. The best answer is to minutely inspect the surface under a raking light before applying the finish, and correct any problems then. I appreciate that's not what you want to hear, but that's woodworking reality.
Either chalk this one down to experience, or if the dents are really that objectionable, then strip of the finish and start again. Recently applied DO will lift straight off with a card scraper so it's not too big a job. If you're reconciled to full stripping then (and only then) is it worth trying steaming out the dents as a local repair, but you should only do it on the principle of "nothing to lose".