Hello,
You indeed own the perpetual CodeWarrior suite.
Expiration date does not mean the license itself will expire.
It's about support certificate which will expire in a year beginning with registration date.
During this period you can download any new product version that could be released and you get the license.
There is an easy check if a license issued for this CW suite is perpetual:
Open license.dat in a text editor and check if license feature strings contain "permanent" keyword.
if so it cannot expire.

Hope it helps.
Stan