My own follow up
Three days later and car still smells. It looks like there is an area beneath the blower where eith the heater or ac coil is - is this the only way in to see if there's an animal in there? I can't believe that I'm the first one to have this problem....
1986 560SL 145k