I eventually got it, but not before I contemplated the "uninstall the game" option due to it miserably failing at continuing to provide me entertainment at that point. Getting my dragon stuck every 2 feet on something was just impossibly frustrating. Eventually I just dashed back and forth until I managed to get under the damned nests and destroyed them. Proceeded to dash around spamming heals/shields/potions all the while taking pot shots at all the stupidity in that cavern till I had won.
Dragons + stuff that gets you stuck + tiny cavern = FAIL