Yes SNA's are possible on Points Rewards. The rep is misinformed. And it's all possible to request online. Marriott IT can have issues after that (not showing the pending request, if they clear the reservation drops off your account), but the process still largely works.
Just had 2 SNA's clear on an upcoming rewards stay.