What can she do? Tell him that he can get up in the morning and sort out the pack lunches while she does the breakfast?
The list is endless. Putting up with it is enabling him.
Telling him what to do is also enabling him - it's taking responsibility for the tasks and delegating them, rather than taking responsibility and doing them.
her DP needs to take some responsibility - and you can't force someone to do that unless you're prepared to risk the kids losing out.
In our house, I do morning, DP does bedtime. Mornings are organised, everyone washed, fed, dressed, lunches done. Bedtimes, I have to remind DP it's bedtime or play bedtime chicken (DS1 is 9! - he's not new to this) - ie. how late am I prepared to let the kids bedtime get. He doesn't read them stories, he doesn't have them do anything other than get into bed (eg. tidy room a bit, check bedsheets are clean, have them put on pyjamas, put dirty clothes in washing bin - just put them to bed). As a result, his bedtimes drag on, and the kids are grumpy about them.
When he's away for work, we have a bedtime routine, their rooms are tidy, I note if their sheets need changing, or if they should wash before bed or it can wait until morning, I make sure they have a fresh water bottle etc. The kids are obedient and go to bed happily, ontime, and quickly.
In fact, the only reason his bedtimes go with any ease is that I've trained the kids and don't let them go more than an hour past bedtime without reminding him.
So I don't enable him either way, I just safeguard the kids - if I told him what to do, if I directed him, that would be enabling just as much as if I took over and did it for him.