Well that looks like an official limewire mail to me! I compared it with mine and it looks good. I'm imagining you can use a different computer at work. have you tried on that. I updated to 4.9.29pro yeterday or the day before with no problem and no one else has complained so your "imagine" theory does not seem to hold water
Have you tried contacting LW via the LW pro support page ... ie does your email address get you in to it.
Have you downloaded from both the English and the French language pages at the website? I need sleep, If you are still around tomorrow see you then