After some additional research, the obvious has been explained. The role of film, I shot yestersday is probably toast. I contacted Tamron here in Germany and they are sending me one for the low cost of 11 euro plus shipping. Total costs will be about $21 dollars.
Oh well...and I was anxioulsy awaiting the outcome of that roll.