I think the summary here is that if the delay has officially posted, you can check bags until 45 minutes before the currently-posted departure time.
There is a risk that the flight will be moved back up. But if stays delayed, you can bag drop until T-45 of the new time.
Correct?