Hi timpot7
I have not technical skills but I would like to share a phenomen I had experienced with my 2008 Roadster. It was the same situation as you describe: Insert the key and nothing happened. If your 2007 Roadster should be built in the same way as my 2008 MY try the following. Around the ignition lock is a kind of a ring made of plastic at least in the 2008 Roadster. This ring must not be fixed (with glue or similar stuff). On my car car it was movable. You can turn it in both directions or you even can pull it from the ignition lock. If you have altered the position of this ring around the ignition lock by change without intention it can happen that it will stopp to communicate with your key. If you should have the same design system as my car had, just try to turn this ring a little bit during severals trials to start the engine.
BTW on newers cars MMC has changed this design, on my 2010 Roadster this ring disappeared.
Good try and good luck!