I think i may have found an error. We set up a specialization (recruit) as a gimmie and its counting it for the number of classes you have when buying new specializations.
Click "Options" at the top and make sure GM Grants is checked off. Then, on the page where you award the character XP, under the Award button should be GM Grants. You can then give the character a free specialization. If your GM doesn't want it to count towards your total specializations when buying new ones, the only way around it would be to remove the free one, buy the new one, then add the free one back and rechoose all of the talents.
Question; is there any place to record uncancelled critical hits?
Not in the program, but there is a place on the sheet you can print to write them down.