Um, I'm not taking the train as I'm continuing up to Boston. (and as I noted, I'm up front for that flight) When I do go to NYC, I take train.
I also make this run often, and whilst I'm not trying to pick a fight, I'm going to say I agree with what that agent told me. In at least 20 trips, I had never NOT been upgraded three days out and I usually see the front cabin at least half full with last minute upgrades, as opposed to being filled to capacity with full paying flyers.