The copy editor is in.
I'm presenting occasional posts on the use of English,
not to be pedantic but just for the fun of language.
This is one of those times when people try to make things harder than they are. We have certain words in our language that are just so plain that apparently they beg for spicing up.
The phrase "make do" means to manage with what you've got. You don't have to add a fancy "due" to make do with the original.
"Due" is mainly used to indicate that something is owed, which doesn't make sense in this construction.