I was able to replicate the error by installing the script from the wrong folder. I believe you used the .dll files from the “Sony” folder, but you should’ve gone with the “Magix” folder contents. Vegas Pro changed ownership to Magix with version 14 and that Sony folder is reserved for older versions.
As for the measures & beats – couldn’t find any mention of implementing them in scripts. However, I don’t think that they give any extra precision when it comes to video, they’re meant for audio production and easier syncing to audio. I tried zooming in all the way on my timeline and switching between Time & Frames, Measures & Beats, Absolute frames, but you can only ever cut frame by frame – there’s no extra frames from switching between time formats – they’re only visual guides.
Technically, you could increase project framerate and then you get something “extra”. So if my project is 60fps, I switch to 120fps in project settings, cut 1 frame, back to 60fps – I will have footage the length of half a frame, but I’d say you can’t really work with that, might introduce additional problems along the way; better to stick with native/target framerates.
Bottom line – if your video is a standard 30fps, then there’s exactly 30 frames in a full second of footage; no more, no less. The frame number is an integer – can’t snap video to frame 30.1, 40.72, 0.5, etc. Audio seems to be a different story.