Okay, I posted this question in the general forum, but am posting here, too, because I think the answer is going to require an SDK or Python solution. (Though I'm not sure how, exactly.)
I want to create a special unit (part of, say, UNITCLASS_INFANTRY) that can never be actually constructed...