I've been playing around with the level editor for awhile, and I noticed a mechanic that can be exploited for creating time-based levels: the "initial delay" setting on the flame jet, coupled with an immobile and otherwise invulnerable enemy.
I've demonstrated this application in my Steam Workshop level (called "The Masochism Challenge" for reasons you'll understand when you view it), albeit to a horrid extreme.