I believe that Vizalerts should work with the Tableau Server 10.5 version. I have moved this into the Vizalert space of the Tableau Community. Hopefully someone in this space can clarify.
Thanks for the additional information Matt!
Yes, the workaround works.