Everyone -
Here's what I've done, and it seems to have worked.
Took the "meat" of the script (i.e. that which was posted), created a brand new file, then ran the script. Success. I don't know why, other than somehow/maybe, non-visible characters were included in original, and now are no longer exist.
Appreciate everyone who tried. Thanks!