v.25.11Bug Fix (user-visible misbehavior in an official stable release)

Fix incorrect distance calculations

Backported in #90577: Fixed incorrect distance calculations in L2DistanceTransposed when using array reference vectors (which default to Array(Float64)) with QBit columns of non-Float64 element types (Float32, BFloat16). The function now automatically casts the reference vector to match the QBit's element type. Resolves #89976. #90485 (Raufs Dunamalijevs).