Interesting posts.
I'm thinking the marriage to Zara is irrelevant, a red herring so to speak when considering Clark as a moral man because it was a contract that was made without his consent.
Also, it was arranged by others whose norms were different from those of his own culture as well as when he was a baby (a cute stage to be sure
but not yet a morally or ethically aware one) Not to mention, he had no idea that the marriage existed while he was pursuing Lois. Also the marriage was never consummated, so it's not a real marriage.
In short, he can not be judged on moral terms when he had no say in the contract.
c.