match: use new vmatch
match: fix MARC record type determination