Well, I forgot about this thread, but hey!!, I did get a Scotch Egg on the Crown Princess. (lower left in photo below) It was in the pub and they only serve food there twice or so a cruise. Very limited seating.
I also had some at the Texas Scottish Festival until they sold out