If you get a chance open up and compare with the Kinesis keypad linked in my sig.
I'm curious if it is the same.
They look pretty similar to yours.  I didn't do a tear down, but I would bet they came from the same chinese factory.  
 
  [ Attachment Invalid Or Does Not Exist ] 19268[/ATTACH] [ Attachment Invalid Or Does Not Exist ] 19269[/ATTACH] [ Attachment Invalid Or Does Not Exist ] 19266[/ATTACH] [ Attachment Invalid Or Does Not Exist ] 19267[/ATTACH] [ Attachment Invalid Or Does Not Exist ] 19270[/ATTACH] [ Attachment Invalid Or Does Not Exist ] 19271[/ATTACH]
Were there screws under the rubber feet on the bottom on on your number pad?  I only see two screw holes here.  I hate taking the rubber feet off of electronics because I'm never sure what type of glue to use to put them back on.