"Deus ex machina" modern alternatives
"task force" -a group of people who deal with a specific problem - comes to mind. The situation isn't always difficult and neither is the solution always perfect, though.
- A task force (TF) is a unit or formation established to work on a single defined task or activity. Originally introduced by the United States Navy, the term has now caught on for general usage and is a standard part of NATO terminology.
This is often called a tiger team
From Wikipedia:
A tiger team is a group of experts assigned to investigate and/or solve technical or systemic problems. A 1964 paper defined the term as "a team of undomesticated and uninhibited technical specialists, selected for their experience, energy, and imagination, and assigned to track down relentlessly every possible source of failure in a spacecraft subsystem."1
1 J. R. Dempsey, W. A. Davis, A. S. Crossfield, and Walter C. Williams, "Program Management in Design and Development," in Third Annual Aerospace Reliability and Maintainability Conference, Society of Automotive Engineers, 1964, p. 7–8