I figured out our problem.....we were using functionality from Aspose.BarCode and Aspose.BarCodeRecognition...but only initializing the license for Aspose.BarCode.....so the call to the method in Aspose.BarCodeRecognition was giving us the invalid license message.
Might be nice to mention somewhere on the web site that you need to may need to initialize the license more than once, depending on how you are using it.
// set the BarCode license
Aspose.BarCode.License license = new Aspose.BarCode.License();
// set the BarCodeRecognition license
Aspose.BarCodeRecognition.License license2 = new Aspose.BarCodeRecognition.License();