Again that is airline policy, you have already cleared US immigration and are in a sterile US environment prior to boarding. I assume the airline only should only care about identifying you at that point not what documents you have? I assume you could use a DL at that point. But the problem isn't any law but the common practice as we all well know.