Michael J. Sandel wrote a great little book, Liberalism and the Limits of Justice. Your fine essay could have been titled, “Knowledge and the Limits of Justice.”
In case you might be interested, I have developed an original approach to justice. It requires people to take into account all human beings who might be involved whenever any choice is being effected. [I have posted a brief summary of it here on Medium in “Real Justice (summarized for a ‘5 min read’).”] It occurred to me that the meat of your essay is an excellent rumination on all that is entailed in that ethical requirement. (My apologies if I am repeating myself to you.)