If you have excessive crankcase pressure...sounds like engine's fucked, melted or broken piston or similar ( or you've plumbed the breathers up incorrectly and it cannot breathe at all )
Compression test results seem maybe a little low, but it would depend on CR, accuracy of gauge and how test was conducted. But even though they are even over all cylinders, still doesnt mean everything is good.
And lots of cheap breather tank things would often have a simple baffle plate tacked inside, it's probably just broken off. As long as the engine can still breathe, worst case it would see more oil able to pass through the can.