Yes, both crystals are 12.00mhz. The chip is marked MEGA328P AU1736. On the appearance it looks as though it has all the usual components on board (except that others use a 16mhz), so why would they have gone to the trouble of writing revised software if it just needed the correct bootloader. Does this indicate they have made a bad copy of a clone and devised a partial workaround?
I tried and failed to change the bootloader using another good UNO as programmer, just couldn't get it to take it.