Played both fights pretty playful/sloppy but with a less pepega approach to these bosses, the build is definitely able to clear both encounters deathless.
POB: https://pastebin.com/qt2gSk8P
If you are playing the same build and find your single target damage lacking, please check you have the Vengence Cascade annointment, your arrows will split from hitting bosses then collides with hydrosphere and return back to you essentially doubling your DPS.