I would say this is very close to job done though, the report is very useful & the results look very accurate. Variable aspect ratio is the only meaningful scenario left that I can see not handled.
For reference, here's aquaman
Score: 3
Result: 0x0x3840x2160 (1.78)
0x0x3840x2160 (1.78), 63% (920 samples), first at 00:35:49
0x280x3840x1884 (2.39), 25% (368 samples), first at 00:17:55
0x276x3840x1884 (2.39), 13% (184 samples), first at 00:00:46
Hits <1% have been skipped due to a high accuracy score.
top gun maverick
Score: 2
Result: 0x276x3840x1884 (2.39)
0x276x3840x1884 (2.39), 44% (626 samples), first at 00:16:17
0x68x3840x2092 (1.9), 38% (543 samples), first at 01:21:21
780x554x3004x1578 (2.17), 13% (184 samples), first at 00:00:46
2x276x2834x1884 (1.76), 1% (16 samples), first at 00:32:37
2x278x2238x1398 (2), 1% (15 samples), first at 00:32:38
0x276x3768x1884 (2.34), 1% (8 samples), first at 00:32:34
2x276x3522x1884 (2.19), 0% (7 samples), first at 01:05:10
0x212x3840x2092 (2.04), 0% (4 samples), first at 01:53:53
0x276x3444x1884 (2.14), 0% (4 samples), first at 01:05:10
0x276x3620x1884 (2.25), 0% (2 samples), first at 00:32:34
0x244x3840x2092 (2.08), 0% (2 samples), first at 01:53:53
0x248x3840x2092 (2.08), 0% (2 samples), first at 01:53:53
0x276x3500x1884 (2.18), 0% (2 samples), first at 01:05:10
I think these are obviously 2 ARs so flagging that in some way via a field would be sufficient imo, e.g. secondary AR
one could then write a profile rule which picks the min or max as the actual AR and can choose to effectively zoom or not
though, in this case, automatic cropping would need to respect that choice also