I have never seen inside a SVC cart.
But what you have there appears to have the hallmarks of a legit SNK cart.
I have no explaination what the small daughter board is, but have seen similar sort of thing on other real mvs carts.
Post it on the tech forum, Im shure someone there will be able to confirm its authenticity.