You are correct that it is not possible to specify two ShowEvent options.
By examining your scenario, we believe we were able to come with a workaround that will do the trick in your case - essentially, you need to attach to the onclick event of the target control and cancel the event. Thus - the event will not propagate to the document and cause the "hide tooltip" functionality to execute.
Would you please test whether this code meets your requirements?