Take a look at Pure Land Buddhism. It's known as the "easy path". Sounds like you're already decent at meditation, so you could probably get a response early on.
>I need peace regardless if I'm locked in a room with primal inmates, with nobody but my mind to rely on.
With Pure Land you could mentally chant to feel at peace in such a situation.