nope, Tesla was not responsible for the T Event. That’s speculation on the level of “Art Bell”.
Tunguska was a meteor, plain and simple. Just today one blew up over the sierra nevada area and was heard for a radius of ~ 1000 miles. It was (estimated) only a few feet in diameter. Now imagine one maybe 1 hundred times the size, exploding in the lower atmosphere.
No science needed. Nature is awesome enough.
Even though they can’t find any pieces of a meteorite.
It’s estimated that the Tunguska Event was about 15 kiloton blast. If it had exploded in the upper atmosphere it would not have did the kind of damage it did on the ground.