The only contradictions here are basically every commenter contradicting your (obviously incorrect) assertion that non-profits cannot sell assets to for-profit entities in the US.
When you make the claim, you are generally expected to provide proof, yes that's how it works.