Outside of rentals/expiring contracts, the Ducks shouldn't move any top 6/top4 players just for the sake of moving them and getting "depth assets" back. Sure a 2nd round pick has value and you have a shot at getting an NHL player out of it, but chances are it's going to be a late 2nd (bottom 10 of the round) and the players you'll likely get there are 3rd/4th liners or 3rd pair D. The Ducks have plenty of that in the system, they need top 6/4 (specifically top line or pair) talent. I know, everyone does... but the prospect pool is loaded with depth. A late 1st doesn't guarantee you anything, but there is a higher chance of a complimentary top 6 player there.
Between last season and this season, Henrique is putting up a 0.67 ppg pace. His contract is for 1.5 more years (half of this year and next) so age isn't a concern, especially since he's not really slowing down and his game isn't based on being overly physical, so his decline shouldn't be as sharp. Henrique at 50% should be worth the equivalent of a late 1st at least, taking back a cap dump the Ducks should be able to get a 1st+ for him. Otherwise it doesn't make sense to move him until next year's deadline. He's both a leader and producing, so he still has value to the team as a mentor for some of the kids.