Historically, boats were/are broken due to the upgrade from directx8 to directx9, iirc. It made them hollow. That was the original reason they added the translocators to the live eq servers.
It is a maze of perl and luck to get them to function at all.. and hopefully, you'll get to see rideable boats again soon.