Hello mate, you couldnt possibly hijack this thread, its what makes this forum so valuable.
Anyway, what youre saying sounds like a mirror of my issue!
My cruise control wasnt working after fitting a new switch and ive since solved it....
Heres what i found-
1st new switch installed and fitted exactly as you described (press pedal and twist into position and release clutch etc).... then it went crunch.... no cruise control etc....
Bought another new switch 7HO, and fitted slightly differently - pressed pedal down, inserted the switch and then before twisting, i gently pressed the plunger in with my finger.
By doing that, i could feel some sort of mechanical resistance and kept it at that point before fully twisting into position.
Then released the pedal, and as the pedal relaxed, there was a clunk rather than a crunch... anyway, felt better but still had no cruise control....
So.... after a little checking, i found the switch wasnt adjusted fully and then gently pulled the pedal up by a further 3 - 5 mm which did make a bit of a crunch sound....
After that, the cruise control now works fine and all seems well.
You could try pulling the pedal up further, and see if it gives any.... but you might well need to get another switch as i did.
I dismantled the 1st switch and found some bits of broken plastic inside which led me to confirm id shagged it.... but i discovered that it does have a ratcheted portion on the plunger for self adjustment..... therefore theyre not much different to the old type and still require final self adjustment.
Plus, they are also a one-shot single install type, and will be no good after removing.
As for your other question, i suppose the two switches combine in the circuit on some sort of 'ladder logic' for the inhibit/interlock on the engine start sequence.....
I busted both upper and lower switches, and even after jumpering the lower switch terminals, i still had to keep my finger on the button to start.... but as soon as id changed both switches, the engine started with one touch....
My head hurts now.....

Hope thats useful mate, i will offer any advice i can if you get stuck.