Last time I booked a bassinet seat, KE warned me I could be reseated if person requested a bassinet and no other seats available. It did end up happening last minute. (They keep them onboard all their aircraft, no hoping its there) They moved me up a cabin due to issue. (Despite having no need to)