Pompey Paul, you did the right thing! Return to base is sound thinking; too many press on regardless, and people get hurt.
As for that singing and dancing Cirrus you flew, Pace, have you read the accident report about the guy that got unsure of his position near Banbury not long ago? While trying to push the buttons to get himself headed on a reciprocal, found himself pointing nose down at an all green picture, and pulled the parachute handle.
What's it doing now?