I don’t think OP informed us of when he did actually checkin on the second day. If it was after noon it is definitely a technical no-show for the whole stay, and cannot be equated to booking an extra night for an early morning check-in. However, given OP was in contact with the hotel, the property should have been understanding of the situation and should have accomodated OP’s late arrival without any issue.