I moved this post over to the Server forum where you're more likely to receive a helpful response.
Just to be clear, we currently have a stand alone server running Apache with custom jsp pages doing the work described above.
I am wondering if anyone has managed to get the Tabelau java api to work from within SharePoint.
We ended up figuring out a solution using a custom form. It worked, but we were unable to get our SharePoint admins to deploy it. It is now a year later, and I am pasting the final documentation and code here hoping that someone else can use it without all the time and $$$ going to waste.