Hi Phil,
As you said they are very hard to spot. When i lived in Sth Australia we would look for these and Sea Horses when diving the shallow reefs.
You have done well to spot and photograph this one.
Cheers and thanks for posting this unusual little fellow.