I checked there (and again on your suggestion). No sign of Technic. If I recall, I ran and extracted directly into the roaming file, where it all now resides. But no launcher.
I did get it to work, sort of, by telling the Web site to try downloading again. It just started normally (I think) but I'd rather not have to connect to the net every time.