, and he was not the person who originally received the snap
Absolutely correct, shame on me for not remembering that part of the exception.
As for the attempting to avoid yardage, I don't think so, I think he was trying to complete a pass. He certainly wasn't under immediate pressure, he didn't HAVE to get rid of it to avoid a loss at that point. This isn't a QB, it's a tailback who simply doesn't throw very well.
As for "too far OOB", that's judgment. Even if I'm the defensive coach, I wouldn't expect an IG call here.