I was able to track down my problem once I could connect a logic analyzer to the Ant module.  Turns out I was calling my "Send message to Ant" function from a point in the program that I did not expect.  I got around that issue and it appears to be working okay now.  
On a related topic, how do I handle transmitting bursts of one message?  Do I start with a sequence number of "100" or do I always have to send two messages (000, 101)?  The way my firmware is structured it would be much easier to funnel everything through the burst message process.
Thanks.