This will not be a great help for you, but:
I am in the considilator business in Germany, and the rules for EK considilator tickets concerning stopovers are as follows (in german):
STOPOVER: 1x in DXB kostenlos erlaubt, + 28 EUR für weiteren in DXB (max. 2), +55 EUR/Stop in anderen Destinationen; Ziel HKG: 1x in BKK kostenlos erlaubt; bei flugplanbedingter Zwischenlandung nach/von Australien 1x in SIN kostenlos erlaubt; nach Neuseeland zusätzlich 1x kostenlos in Australien erlaubt; beim flugplanbedingten Stop (mehr als 8 Std. bei economy, mehr als 6 Std. bei business) EINE kostenlose Übernachtung möglich
For you important is:
beim flugplanbedingten Stop (mehr als 8 Std. bei economy, mehr als 6 Std. bei business) EINE kostenlose Übernachtung möglich
wich translate to:
when transit time is more than 8 hours for economy and more than 6 hours for business, one free accommodation is possible...