I feel like your group needs to do a better job of delegating roles to everyone, and there is plenty of time to heal people between picking up mines, so you shouldn't really be required to play backup for that.

If TP is giving you issues and your BRD is unwilling to paeon, you may want to consider dropping phleb for a while if you think you're not going to hit your next invigorate.