She has no idea of the pressure involved. The idea of inflatable plugs isn’t new, plumbers use them, but they won’t hold the high pressures this well is producing.
It is hardly a new idea. They are called expansion plugs and I doubt that it has not already been considered.
The problem is that the friction between the plug and the wall of the pipe has to be enough to overcome the pressure of the oil in the pipe which is considerable.