There are significant differences between the following
Russian Lawyer — Signifies a lawyer representing the Russian Government
A Russian Lawyer — A Lawyer with a russian passport
A Kremlin Connected Lawyer — A lawyer that is connected to the Russian government but is not working on behalf of the Russian government.
There is also a significant difference between what was known prior to the meeting and what was known after. If Trump Jr. knew the lawyer was a Russian representative before the meeting, that says what you need to know. However if he had no idea this person was connected to the Russian government that too is all you need to know.
All I do know is that the “golden shower memos” did come from Russian sources and if nobody asked what that Russian source was, then that was a question that people wanted to avoid asking.