The official was out of position. He should have been standing over the ball.
If FSU subbed a player in a hurry-up situation they made a big mistake - have to allow the D to sub then.
Doesn’t matter if the official was out of position or not, it’s supposed to be a penalty and ejection for what winston did. He purposly made contact with the official.