Yes, rsync will still use SSH as its transport mechanism with the older version.
The script was written with older and newer versions of rsync in mind. It should normally have detected your rsync version and adjusted the flags sent to rsync accordingly. All my change did was take out the detection part, then force it to use the version 2 flags. I'll ask the author to troubleshoot when he gets the chance to see why the rsync version check hit a problem.