Fix GemmFloat8 C operand descriptor type (#31967)
Use the actual optional C tensor type for cuBLASLt layout descriptors,
preserve output-typed fallback descriptors with an effective zero beta
when C is absent, and cover mixed and scaled FP8 cases.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>