In the 2024 X5 owners manual, it only lists 2, LL-22FE++ and LL-12FE and stating not to use the 0W12 in the M60 V8. Nothing about LL-17FE+. However, last year's X5 manual lists LL-17FE+ and the current 2024 X6 and X7 lists LL-17FE+. Strange as they all run the TU2 motor in the 2024 models. It starts out saying to use what the sticker says on the hood (0W12) and that's what the dealer was saying to use for the warranty.
When you look at the BMW-approved oil list that the dealers have on their computers, my motor is a B58N (TU2 with no GPF), it lists LL-01FE and LL-12FE but the note says LL-12FE isn't to be used outside of Europe but it has it listed as OK in the US owners manual. Then the 17FE and 22FE are listed also where the 22FE is shaded blue meaning the preferred oil.