I'm quite sure that this was a calculated move by UF to limit the PR damage caused by Meyer's half-game suspension and the massive condemnation that followed.
By assigning this change of heart to Spikes, it makes him look like he is taking responsibility for his actions, showing remorse and being sufficiently contrite. It also saves Meyer from appearing to cave to public pressure by increasing the suspension.
Probably most people are not going to believe that this was Spikes decision. I don't know if it was or wasn't, but it seems like a very convenient avenue for defusing the national outrage.