I can understand the reluctance of the inspector to ok the project that had oversight by another inspector. He may not have been aware of any of the approved revisions.
It’s like in my line of work. I’m not going to trust the work done by someone else on a given project.
This new inspector should have been aware of every prior inspection. The permit has sign off’s by the inspector for each inspection.
I had a building official who worked for me that like liked to play games like this. I eventually fired his ass!