Nice work, latches look great!
I test fitted original PC Engine latches on my Turbografx CD case before and they are interchangeable.
Have you attempted any fix or repair for the plastic "spring" behind the latch? On my case, one is broken off and the other is weak and doesn't put any tension on the latch.