I am unfamiliar with such terms as “Beatific Vision”.
In layman's terms, it's seeing God, face to face. It carries all manner of second and third order implications.
I have to admit though, I mistook the intent of your post. I don't think the verse quoted necessarily implies anything beyond David joining the child in death.