The pilot didn’t ask for the frequency, so the controller must’ve been correct in his “assumption.”
And the controller’s guidance just says he can do it. His guidance says nothing about if he thinks the pilot knows it. That’s only if he skips the frequency completely, as in, “American 2601, contact ground.”