It would change to SPD/ALT IF they captured the altitude in the MCP.
If they were already below that altitude, or if they had put 0 in the MCP, it would not have changed from HOLD/FLCH.
Yes, intercepting the G/S would have given then SPD/G/S, but the ILS was not radiating.