[SPARK-56227][CORE] Fix GcmTransportCipher to correctly handle multiple messages per channel