Yes, it's dead...
I'd just cut that pindle off as short as possible so it does nothing.
It won't hurt anything and will never be an issue in the future.
Your using the unit, just not the pin which is the issue...
As I stated earlier, if the engine is super hot AND your at WOT and just
immediately kill the ignition you may get a backfire. Idle down for 10-15 seconds
and you shouldn't get anything..
The really bad backfire you had was because of the flywheel keyway being broke.
Definitly DO NOT put on an aftermarket carb for the solenoid. Their a 5/50 crap shoot
and may very well cause other issues(that you don't currently have).
Plz post back your ultimate fix..
.
.