Enjoyed your report and pics - isn't it great to get some decent weather at last? Especially loved the tree-house - must have cost thousands!
What you can see in your fourth pic is called a 'white rainbow' or 'fogbow' and is apparently caused by extremely small water droplets (less than 0.05mm according to Wikipedia) that don't diffract the light and hence what would otherwise be a rainbow appears white. They are quite rare. I saw one on Sgurr nan Ceathreamhnan.
You got a brocken spectre as well- I've never managed to get one to show as brightly in a photo as you've managed