Earlier quoted context omitted.
Well, they were off by one in adjusting the length of their internal model of the dataset (two runways) with the currently active model (one) and thus suffered a buffer overflow. Anyway, score one (more) for the robots, who would have picked up the correct ILS localizer.
So this flight had no ILS, or ILS was turned off?
In the words of the investigation: "At 2346:30 PDT, Northern California TRACON cleared ACA759 for the FMS bridge visual runway 28R approach."