Spanier barely knew who js was. I hated Spanier (like any conservative would) while he was President, but his knowledge of js and his proclivities is/was basically nil.
I guarantee that gay friendly Spanier knew who every gay person on that campus was. He may have kept his distance but he knew. And when it came time for a sweetheart retirement deal for Sandusky he was Johnny on the spot to give him a deal that keeps him and 2nd Mile around.