You’re for sure exceeding the linear resolving power of 35mm film at 40MP or 64MP.
However, a Bayer-filtered sensor has lower color resolution, since each pixel only sees one color. So the pixel shift really helps quite a bit here since the sensor (and Bayer array) are shifting relative to the film multiple times per exposure.
High-quality film scanners maintain color resolution by using linear sensors without Bayer filtering. But they’re slow and expensive.
All the current Nikon Z bodies (and probably other brands too) have different levels of pixel shift where it’ll take 4 or 8 images and basically cancel out that it’s a bayer sensor. The bayer array is a 4 pixel pattern, so it moves one pixel to the right then one down and then one back to capture all 3 channels for each individual pixel. For things like film scanning it works flawlessly, I use it all the time.
Then it’ll do a 16 or 32 shot stack in order to do the same thing but with more resolution.
The scan is the least of the problems - good luck getting to that level of detail with mostly vintage lenses, balancing depth of field and diffraction, keeping the film perfectly flat, on a stable enough tripod with no vibration whatsoever; developing perfectly in the dedicated developer. Yes, it's impressive but no, it's not relevant to the average user or hobbyist.
However, a Bayer-filtered sensor has lower color resolution, since each pixel only sees one color. So the pixel shift really helps quite a bit here since the sensor (and Bayer array) are shifting relative to the film multiple times per exposure.
High-quality film scanners maintain color resolution by using linear sensors without Bayer filtering. But they’re slow and expensive.