Weird. My insurance is through Progressive, sub-contracted by USAA. I got mine a few years ago, so maybe I'm grandfathered in.
Have you tried not telling them it was a bus? When I got mine, all I said was, "International 3800," and that's what the title says, too. Of course, mine was registered as a motorhome in Tennessee when I bought it, so maybe that helped.