Just had an email exchange with N2. It seems that the manual and terms are under revision, so that may account for the discrepancy. I have no doubt that my bike will be ok this weekend, but it was quite alarming to first hear about the "no motards" thing on this forum.
Although my bike is NOT a motard, it is dirt bike based and many think it is one due to still having dirt bike bodywork, so of course the recent posts give me cause for concern. My new bodywork is on the UPS truck and I guess this gives me incentive to get it mounted sooner rather than later.