Aside from the perfect 38-yard TD pass, there were two more deep balls (maybe three) that were on the money but were flagged for pass interference by Miami, so both would have been completed if no penalty.
Yes, he still had issues with a few shorter passes, and I agree he's not going to improve greatly at this stage of his career. But maybe he's not as bad at long passing as that NIU interception. We can only hope.