I think you need to contact the KE service centre to request the layover hotel. Provided you are travelling on a non-award fare, they should comply.
I believe they will put you in the Incheon Grand Hyatt for the night, but in the older East Tower. Still, it is free and I think you get meals included.