Hello all
I had this exact same problem. I changed from UK to Australia and had an Australian TV show season pass. When the show completed, and I wanted to change back to UK, I could not. It said I had an incomplete season pass, and that I therefore could not change countries.
Deleting the season pass from your "TV shows" list DOES NOT WORK.
I rang Apple iTunes for help (go through the help tab, read through the questions and if yours is not there, there is a link for them to call you).
***note I was on hold for 40 minutes, and then it took a further 40 minutes to come to some sort of resolution***
Anyway, eventually, it transpired that the TV show for which I had a season pass had not "completed" at their end at iTunes. So, the "completing" of a season pass os not up to up, the individual user, but up the the higher powers that be that put the season/ tv show onto iTunes.
So, the answer is, do not download a season pass to anything when you are about to move countries, as your iTunes country might be stuck in the same/old country until the season finishes, and even then, until it is marked as complete by iTunes!
Currently, I am waiting 7-10 days for a response as to whether they can complete the pass, then they are getting back to me. So I am still not back in UK on iTunes yet!
And as an aside, the consequences is I cannot download/ update important UK apps such as banking apps, security apps etc until I change back to UK - very disruptive!