Where the ‘not the official renderer’ comes from, je ne sais pas’. Got something better, easier, I’ll take it.
At any rate it is crosspitched and the ‘leave it to the renderer’ solution was to omit the general roof orientation, so now got me a roof with the correct gabled shape (with some hippish notions)… all these small nooks make for computational squeezing. It’s where this effort stops, Either there is a generalized solution or an absence of a roof:shape tag. Others are welcome to give it a go.