tim does not mean catholic at all. i have been almost 40 years in glasgow. tarrier, f3nian or t@ig on the other hand, may. tim is a nickname for a celtic fan, it always has been where i grew up, religion was never an issue wherever that word was used.
berliner, i dont know where you found that description but i do not agree with it.