JCreazy:
which makes me think it is being dumped somewhat correctly
You could use a Hex Editor like HxD, open both the dumped and the known good rom and compare them to see where they differ. CTRL+K and then F6 to move to the next difference.
RyoHazuki:
Could you try to make it program 27c801 eproms?
I use my TL866 to program 27C801 eproms. It's a very cheap Chinese programmer that can do a lot of stuff.