You would expect to see lots of fossils right up to the boundary, in fact, if all died at once there should be ample evidence. I would agree with you that the asteroid was the last straw. However the lack of fossils just after the strike shows a widespread extinction combination of events.
The comet/meteor/asteroid strike didn’t kill all the giant reptiles/mammals.
But, it killed their food.