Redfurry,
Unfortunately I don't have a NEC here with me...but I question your call here. There is a chart in the Code I believe its 315.something. It's strictly for residential service entrance and feeders. This chart allows smaller sizes to be used, but again only in a house. nd if a feed to a subpanel isn't considered a feeder then what is?
Also, why can't you use the exception to the general rule..that allows you to bump to the next size breaker when the cable ampacity doesn't correspond to a standard size (240.3 & 240.6 I think...)? Again, no Code handy, but 90A doesn't sound like a standard size and that rule would apply.