What are the dozen differences you identified? I find it hard to believe those bumper caps are original but they definitely arent what is on most Police Force. No center post?
Your playfield is much better than mine, first time I noticed the rat was holding a syringe