LDT,
Perhaps you have a hardware issue with your board. Work with what you know works first, then move on. You know that the Keyfob accelerometer SPI code works. Test it on your board with any SPI device you have, maybe an EEPROM or something. If it doesn't work then you know it is the board nd not the code. Then change that working code to operate as slave on the Keyfob and test it.
Thanks,