Ah, yes. The code you have is for a Series 2 XBee - it's looking for packet type 0x92, whereas the packet you're receiving is the series 1 equivalent with packet type 0x83. And the layout of those two packet types is different, so changing 0x92 to 0x83 in the code wouldn't work on its own.
In my earlier post I implied that the packet type should be common to series 1 and series 2. Sorry - I was wrong in that.
The other giveaway is that looking at the picture in the link you supplied to the original project, "series 2" is clearly stamped on the XBee chip
So you need to find or write some series 1 code, or modify the code you have.
It looks as though there's something else wrong as well, because in your packet the A/D reading is 0x3ff. That's a full-scale reading, indicating a high voltage. What do you have the VREF pin connected to? Usually that pin gets connected to the 3.3V power rail, in which case 0x3ff corresponds to an input voltage of 3.3V (or whatever voltage your regulator is actually delivering). If VREF is disconnected, that might explain the 0x3ff reading. (Series 2 XBees have an internal reference of 1.2V, but series 1 XBees need the external reference voltage.)
Does that help?