Yes, sorry, my answer was wrong. Poly_avoid blacklists the area at the same time (but paths made in this area will probably be inconsistent).
The solution is to directly use
PathFinder.ReportArea(Position, Radius, TypeArea);
But, this list is cleared when the bot changes continent.