I do not know this song, but from reading the lyrics, I agree that the (the vault used in gymnastics) is used metaphorically to refer to an obstacle. As far as I know, is not commonly used figuratively to mean obstacles, but lyrics are not restricted to use only established expressions. Moreover, if it were used literally, it would mean that the speaker specifies “behind the vault” as a meeting place, which sounds quite odd to me.