You were dead correct. I contacted Vimeo and they apologised for the error and fixed it.
I asked them what it was but they said that they were still researching the issue.
It's been fine ever since so, all OK now.