No, there's no difference between the 2008 and 2009 models. Your firmware should be the exact same as everyone else's built after March '08.
It sounds like a defective switch, although I'm curious with how you worded this sentence:
After going through the entire installation the unit gave no indication of ever engaging (no red light on stalk cylinder) when moving above 15 MPH and better.
I just want to be sure you aren't simply confused on how it works. Because the way you wrote that, it sounds like you expect the light to come on when the speed goes over 15 MPH. The cruise will only engage when the speed is over 15 MPH, but it isn't automatic - you have to press (and release) the button to turn the cruise on. At that time, the light should come on and the speed should be maintained. I'm sure you knew that, I just wanted to be sure.
One thing to triple check is that your doors are all fully closed! The cruise will not engage if any door is opened at all.
The only part of your installation that you may want to check again is to be fully sure that the long black switch cable is actually plugged into the cruise box and that it hasn't come loose.
Please contact the store where you bought it for a replacement switch if you feel it is defective.
Art.