ok put a few things straight.
Its not normal to have to remove a crank because of a chain off -this is just not something that should happen.
In my 30ish years of cycling I have never heard of this and cant think why anyone would find it exceptable that simple chain off could destroy your frame.
chain 5.8mm-gap between crank and BB shell and downtube is a little under 5mm-Im NOT talking about the gap between ring and chainstay im talking about gap on full circumference of small ring.
Unless you own this bike with a triple or have access please refrain from posting as arguing blind so to speak will get us nowhere.
A simple chain catching device or playing about with the spacer so the crankset sits out a couple of more millimeters may work .
At some point on a bike whether due to error,incorrect adjustment of derailer maybe hitting a pothole the chain at some point will come off so this should not be an option for this bike because of the points above.
I also forgot to say the frame protector was also took clean off when the chain came off and never protected the frame one bit because it wasnt wrapped round frame and the only outcome here was if chain comes up it catches the lip of the protector and as it did took it clean off,was pointless putting it on the bike in the first place.
These points above are FACT not fiction and are not up for dispute!