An Iterative Task-Driven Framework for Resilient LiDAR Place Recognition in Adverse Weather