For what it’s worth, I’d be focusing my attentions firmly on the spoiler issue. Those 5 spoilers on the 320 ensure that the wheel braking system is able to do its job regardless of the auto brake setting. A high speed landing on a contaminated runway without spoilers would certainly produce the lack of retardation witnessed here.