My bad - you are 100% correct, that link is to the signing of the Exploiter, obviously an Alembic product.
After watching that, I accidentally hit this other link:
John Entwistle's Bass Solo 1999 (5 mins) HD
Which shows him playing a Buzzard.
FWIW: last week was a weird week for me and my mind was elsewhere, so it's no surprise that I jacked-up this post...