So what I do to get those pixels so crisp, is firstly, I have to use the 720p preset, because this method for whatever reason, doesn't work with 1280x960, and my capture card doesn't support 1080p.
Using AmarecTV, I crop the 720p preset into the SNES's 8:7 aspect ratio, then I can scale the 720p preset, using the 2386 sampling phase, in gbscontrol, to fit into this 8:7 crop. This gives me a perfect 768x672 (x3 scale of the original 256x224 snes resolution) Horizontally, the pixels are still a bit soft, but the next part is where the magic happens.
I then scale down the AmarecTV preview window to a 256x224 size, and somehow this makes the pixels razor sharp, like in the image. All I have to do now, is Window Capture in OBS Studio, and use that to scale it back up to 768x672. Using nearest neighbor, it retains the sharpness.
It's a bit convoluted, but it works, and looks far better than simply connecting the SNES directly to my capture card (the PEXHDCAP supports 240p, but it stretches the image horizontally to 720, which messes the pixels up)
Obviously, this wouldn't work on a monitor, or in my case, a projector, but it's not really that important. I mainly wanted the sharpness for when im streaming
