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

Fix incorrect distance calculations

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).