geez, if its that new it sould still be under warranty... see if the dealer will help you out... I know the 2 screws you are talking about... but I cant imagine why they would just spin...
If you want, put some pressure on the screw, move the radio surround around while trying to remove the screws... you may get those speed clips to lock up.