Hi Caio
Those compression readings certainly suggest 2-3 cylinders with major problems 😞
Slightly concerned at the logic though as oil level is high and there is no mention of possible coolant contamination that caused the level to rise. Did you get a low oil warning and top up excessively? Were there any warning signs or symptoms prior to failure?
Garage obviously think oil pressure loss caused issues but oil pump clearly still working as it could raise pressure. They therefore must think that oil level was way to low causing lose of pressure and thus the damage....
Do you have any DTC codes? Certainly sounds like engine needs a major stripdown to diagnose fully which may actually be more expensive than a replacement engine....
John