Either this, or Fastmail was compromised recently and more will find out soon.
Doesn't explain why the email was in German.
Could very well be apophenia. Germany was just one of the countries visited, and we all get spam in a variety of languages all the time, including German.