It wouldn't be too hard to create a BT node, add to the planner server an action, or make it part of the main planning task (parameterized) to validate a path.
- March through path
- Check costs on path
- If now in collision, or "sufficiently" more cost than the original path, return failure
- If fails, trigger plannning