Dean,
Many of the errors you saw (hostid of this system does not match...) are likely because your license file is combined and has the licenses for all the dongles you mentioned in your original post. They don't really hurt anything, but they make troubleshooting a bit messy.
What you need to do is look at the hardware key (dongle) you have plugged into your system and note the '9-xxxxxx' number that is stamped on it. Then separate the licenses in your file that match this number and put them in their own license file and point your license file variable at the new file.
The INCREMENT lines have 2 date codes on them: One is the expiration date, which is dd-mm-year. The other is called the 'exact access date', and it looks like year-mm. For the license to work it a) cannot be expired, and b) must have an exact access date that meets the minimum criteria for the version of software you are using. The exact access date requirements are included in the release documentation for each release.
Best regards,
Ken Foster
Mentor Graphics Global Support and Services