It's true that inqs stay on your CR for 2 yrs, but (1) the FICO score only counts those in the last 12 months and (2) any car loan inqs within a 14-day period count as one inq.
I don't think BB actually "revoked" your CL for a single 30-day late pay; it sounds more like they are failing to report it. I would call BB and ask them to report the CL to the CRAs.
Bartender, bring another round of FICOtinis please!
9.4.2011: TU 805. EQ 815.