When booking from scratch, the availability has to match what the fare rules stipulate. For a D fare, QF use JL D when available, Y otherwise. There's clearly no D here which is why the booking engine offers Y instead. As others have pointed out, the 0 points/SC earn for JL Y is plain wrong...