He probably didn't mean that everything will always be numerically the same, he means there wouldn't be substantively different outcomes either way. You pushed back on what he wanted because you thought it was unfair, and your contrived example to illustrate the injustice was a 1% difference in overall grade.
The most extreme examples are 100 grade, 0 attendance and 0 grade, 100 attendance:
100 grade, 0 attendance: Your scenario: 90. His scenario: 90
0 grade, 100 attendance: Your scenario: 10. His scenario: 0
Hard to imagine he'd find those to be substantively different.
If you really want to illustrate an example that would be substantively different, a student with a 49 and perfect attendance passes in your scenario and fails in the professor's scenario. A student with a 55 and no attendance fails in both, but a student with a 55 and poor attendance passes in yours and not his. In effect, your scenario only benefits students when their attendance grade is higher than their earned grade (this should be obvious if you think about how a weighted mean works).
Of course, the professor might argue that no one should pass just because of attendance and as long as the proportion of the grade that comes from grades is high and the proportion of attendance low, the magnitude of the difference is quite limited.