Hi!
, you will find, LOTS of units do not conform exactly to the points formula. Do not worry though, every army has it "bargain" units, tyranids are no different. The formula is more for newly made units than confirming whats already in the basic units, then again the formula isn't perfect either.
Peter