While I have not done this with a box, I have many times had to keep a piece of text with wordwrap centered within a box, so the idea here should be similar.
Basically, you DO want the Bounding Box Height Scaled node to be feeding the Y position node of the box, but you will need to put a Divide node between them with a value of /2, and then an offset in that order between the text bounding box and the y position of your box. The value of the offset can be played with until you get your desired position, an then you should be off to the races.
Here's a look at this logic in one or my current scenes:
Just substitute your graphic box for the body text Position Y in that example, and dial in the value to taste. And if the box moves in the direction opposite from what you would expect, just put a Multiply node with a -1 value between the Division and Offset
Hope this helps!
#XPression