On Ryanair and Easyjet the residence card is definitely NOT acceptable (it is specifically mentioned in their CoC). LH does do pre-boarding document check at some stations, but not in MUC or FRA (at least in my experience).
As for overland travel, I think it all depends on the people you're dealing with

.