Verify authenticity of TLS/HTTPS communication
Your assumption is correct; after the initial key exchange, everything is done with symmetric encryption.  As the client has the symmetric keys, he can create any transcript he wants, and figure out how it would be encrypted and integrity protected.

TLS was designed to do secure communication; nonrepudiable transcripts were never a design goal.