Update the tlv to use the type referenced in the spec, which also makes marks the tlv as optional.
Changelog-EXPERIMENTAL: --experimental-splicing: if you have splicing enabled on a channel both nodes must upgrade in unison due to updating commitment_signeds splice_info tlv's type.