I actually edited it again, one last time! , and the issue was finding a constant or something more practical to determine which version of VMware Tools. So if you look at it you'll see that I changed the test to:
VMT922VMCI=`grep -m 1 -o "1187840 Oct 31 17:28 vmci.tar" ./vmware-tools-distrib/FILES`
VMT923VMCI=`grep -m 1 -o "1187840 Feb 25 18:37 vmci.tar" ./vmware-tools-distrib/FILES`
if [ -n "$VMT922VMCI" ]; then
if [ -n "$VMT923VMCI" ]; then
So this is much better test for version and will be easier to modify going forward. I changed a couple other lines but had nothing to do with testing version.
Anyway, glad to see that in the end it all worked out for you.