Except for issue of fit, I would suspect any tach that gets a reading from a negative coil lead and a distributor input would work fine. The diesel tach's circuit is different, which is why it didn't work for your case.
Congrats too for your persistence. I have a ton of completed efforts that I had been initially told "wouldn't work"...