I hope you don't mind, but I'm going to add a question to yours.
Your first one is a particle used as adjective - I don't consider it passive at all, nor is the second one passive.
Your interpretation of the explosion is the same as mine, except that yours reads a bit like the intention was to put a hole in the wall, and the cooker going through it was the means to achieve that, instead of the hole in the wall resulting from the explosion. It's a subtle difference and probably not important.
However, this is my question, which I never got a good answer to when I asked it somewhere else once.
I know that "I am tired" is simple use of particle-as-adjective, as is "I was tired last night."
Do you consider "I was tired out by that long hike" to be passive?
Student or Learner