Thats a lot of crank case pressure to blow that much oil out, boost is irrelevant as that much shouldn't be getting passed the rings, many cars run over two bar and have no issues.
If the cap blow off then either the breather system is blocked or as you say the rings a really goosed, but I'd expect a lot of blue smoke if they were.