3.008*1.080*23.976 = 77.9 MPix/sec, there's still a bit of vertical resolution to squeeze if the limit is 96 
You need to include the OB range , even thou the final resolution is 3008x1080 there more area to consider here .
Default Crop Size : 3016 1080
Active Area : 52 160 1132 3176
as you can see the real size is 3016x1080 but because of mod8 rules the mlv_rec only save as 3008 .
Now in the raw image dump to dng you can see the OB area included now 3176x1132 , the 52 160 is the crop offset
52lines for vertical & 160 lines horizontal = 3016x1080 (mlv_rec cropped 3008x1080) .
So let figure out the math for the over all size with OB to MP/s
3176*1132*23.976 = 86.19 MP/s so there less then 10 MP/s left for total available of 96 MP/s so there
must be a little overhead there in headtimers , so I think that really the limit unless there a way to increase the frequency
from 24MHz to let say 32MHz , that would give us 128MP/s good enough for 3520x1350 @ 23.976(114 MP/s) with OB it would be (3680*1402*23.976=123.7 MP/s)
let push it to 48MHz per channel (wishful thinking) 48x4=192 MHz now this is in 5D3 territories 4096x1770 24fps (with OB area -4264*1822*23.976=186MP/s)
With the 3x1 4096x590 in mlv_rec before mod8 rule 4120*591 , with OB area it's 4280*609 (4280*609*23.976=62.5MP/s)
So yea I can go wider but as I go wider the vertical get reduced in proportional to the wide e.g. 5632x416 =5632x1248 (4.5A.R.) , too wide
M01-0022_frame_224.pngBut I can increase fps , I had 4k anamorphic up to 29.97 fps maybe there a little more there like 35fps
did the math and 4280*609*33=86MP/s , so 33fps looks like the limit , I maybe able to push it to 34 or 35 fps