I've always been requested by TG/PG/SQ to show a CC upon checkin for flights purchased directly through their online sites. When flying on awards they've never asked for the CC. I've also gone to TG offices to declare it was my CC that was used for other people (family in each case).
As for UA, they've never asked for a CC even when the itin begins in Thailand.