It's true that we do say that colloquially, with casual words like 'fine' and 'okay.' But that may be mainly because those words don't actually have an adverbial form. ('Finely' has a different meaning, as in 'finely wrought.')
We also say things like 'She did fine in the interview' or 'He did okay on the test,' even though if we were speaking more carefully or formally (or teaching students) we would say 'She/He did well.' Some of us might also occasionally say 'He did good' in casual conversation, or to be humorous, but we know that's not really correct, so we would (hopefully) never list it as a dictionary entry in standard English. (Except of course in the other sense, to do good by being a do-gooder, where 'good' is a noun.)
In the standard written language, when there is a clear choice between an adjective and an adverb, the adverb is definitely correct. For example, we say that something turned out well or turned out nicely.
Since 'satisfactory' is not a casual or colloquial word, it's important that the dictionary reflect standard usage. The entries as they stand are really jarring and should simply be removed if they cannot be corrected.