Well...I am not sure of anything any more.
Before posting, the dll had been placed just about everywhere I could think of and all PATHs updated.
Then followed Harald suggestion and both file were present. So, just moved both to the \lib \bin ... Again, just putting them everywhere possible.
And then did the package require for tdbc::mysql, and for the first time received no msg.
So, was the dll that I had been using corrupt or invalid - don't think so cause it came from the mysql folder.
Or was the one unzipped identical, but the .lib is required...
The next unknown related to compiling into an exe with the .dll. Does the tcl code load it or the system. Which means do I include it in the DevKit list of files or not...
So, given what had transpired and the lack of doc with regard to the care and feeding of the dll, I did what anyone who prefers certainty did - move on to tcldobc....
And boy is it an improvement in virtually every respect.
BTW: any insight with regard to the compilation question is welcomed.
Rick