I dont understand that, when you insist to make layout 160*120 & viewport 160 * 120, you can get farther away from an object then the diagonal of that.
I am pretty confident that my last capx works very nicely, in the room that you wanted it to work.
If it does not, then you changed the rules. Tweak the audio object just as i did, make the max distance bigger.