For what it's worth (and don't know if its relevant to this incident) - Airbus have a big problem, worldwide, with their smoke detectors.
I had a fault with my SDCU (Smoke Detection Control Unit) recently. While the engineers were changing it they commented that Airbus have a global taskforce out trying to retrofit new and improved smoke detectors in all aircraft.
He indicated the new units would have internal heating to avoid condensation triggering false warnings.