If it is only detecting vpx files, what other files do you have in the folder? Do you have VPT too?
First you said it was only detecting VPX then you said it was all but not. Could you please clarify? Only rom root folder? Do you mean root\tables folder? Generally with Visual Pinball, only the tables folder is used. Please provide more details. Thanks.
Tables are best running in the version they were designed for. So not sure why you want to run other than VPX with VPX? Generally you would setup multiple versions of Visual Pinball in PBX if you have mixed tables.
I cant remember how I coded it now, but would consider that a feature rather than a bug if its only allowing vpx to run with vpx!
High score support is automatic for the most part. For Visual Pinball only PinMAME tables are supported right now. Support for non PinMAME tables is on the way.