Does the A330 autotune the ILS based only on the selected runway, without an ILS also being inserted in the flight plan?
So I guess the answer is---if no ILS is selected into the flight plan from the data base then the ILS will not auto tune.
Correct. From the FCOM:
Each FMGEC automatically tunes one ILS frequency (and one MLS simultaneously):
‐ In PREFLIGHT or TAKEOFF phase, when the takeoff runway has an associated ILS/MLS
‐ In CLIMB, CRUISE, DESCENT, APPROACH, or GO-AROUND phase, when the type of approach in the flight plan is ILS/MLS