Creature Navigation Problem in a Cave

Have you looked into using NavMeshBoundsVolume?