The interaction calculation generates both the correct interactions but also false ones too. I suspect it's a sign-loss issue causing a negative trajectory to register a valid intersection. Suggest double-checking interaction calc with imager interaction calc.
I think this error was actually in the aperture code, not the autofocus sensor code