Sorry, but I know nothing about survival analysis. Actually, it's offered in this very semester, but I didn't opt for it.
Regarding your idea about regression, I don't quite follow you. In 1st case, I don't understand how are you planning to use it. In 2nd case, I suppose you can fit two multiple regressions and expect that the residuals are free from the effects of the predictors, but then what? How do you plan to compare the two sets of residuals? And, though I don't really know the model assumptions for the error part in Poisson regression (I do get confused in glm), but won't you assume the same model for both residuals? Then, is it fair to compare their means later?
You may have understood by now that I don't really know much about this things. So, I'll refrain myself from making wild guesses further and leave people with more expertise to help you. But in case you solve the problem yourself, can you please share the solution? That'll be beneficial for other people who may face this problem later (such as myself
)