I’m quite happy with my Auralic Aries G1, which has a digital volume control. However, I’ve never used the volume control, so I don’t know that my satisfaction means much to you.
Any digital volume control reduces dynamic range. If the volume attenuation is appreciable, that will be noticeable -- the sound will become a little flat. I don’t know of any streamers without DACs that have analog volume control -- that wouldn’t make sense. If I were in your shoes, I’d consider an inexpensive low-noise preamp like a Topping PRE90 to control volume in the analog domain.
The Topping was reviewed recently in Stereophile by Kal Rubinson, who is less easily swayed by audio jewelry than many reviewers.