Hey, gimme a break...Hey, no problem.
Based on your description there were about two possibilities: Either the line was not energized or the guy was not bonded. The latter seemed more likely (especially with that bright yellow sleeve
).
The man who decided to insulate it should get a gold star. And you also should get a star for reporting the damage.