I filed a case with DOT on this and heard back today. The response from Frontier was "
As per Frontier Airlines’ policy, when a ticket is purchased using a credit card by someone who is not traveling, the cardholder must be physically present at the airport with the original credit card and a valid government-issued photo ID. This requirement is in place to ensure the security and verification of payment details."