SMPlayer should have support for cropping (zooming) to 4:3 just like it has support for the same but for 16:9 and 2.35:1. This should be easy to implement since essentially all the code is already there since it can zoom to other aspect ratios, and there might even already be some scripting fix I can use since I'm running it on MPV, tell me if you know.
I'm currently using a monitor that is in a weird aspect ratio that's slightly taller than 4:3, and I have some anime that was made in 4:3 but has black bars on the side, so auto-zoom doesn't really work for me.