No `robots.txt` indeed means weapons free, but crawler gleans useful info from it, e.g. which areas of the site are dynamically generated.
More likely the site is trying to serve custom versions of `robots.txt` to different bots, with good intentions, and the code is buggy.
That would get them to fix the issue pretty quickly :-)