Arun, did you ever figure out a way to do this? We have the same requirement - two different Salesforce pages that we want to embed content into. We have one of the pages up and running right now and everything is working correctly, but want to add the second page (and therefore a second consumer secret key) and not have to add a second Sparkler server.
Thx in advance,
Glad to have found this thread. Hoping your issue is resolved. Did you have to deploy this through Heroku in order to see the first Tableau page on Salesforce. Looking forward for your response.
Thanks in Advance,