Another point to make is the aileron goes to mushy feel which further adds to the distress and confusion, rather than triggering an alert that a stall then spin is about one or two seconds away.
If you've got full aileron applied in an attempt to prevent the roll, therefore it's against the stops - so how can it be "mushy"?
Could I also suggest that flying a glider near the stall would be very different situation to a heavier and highly wing loaded type such as the Mallard?