First off, if you had read the entire post, or even the OP, you would have noticed that...
I AM NOT SMART ENOUGH TO ANSWER YOUR QUESTION.
Second,
I am simply looking for a common way to show the GUI's user Friendly Labels from the address book for both Sends & Receives.
Currently, Receive Labels can be populated in a 'listtransactions' field using 'account' but there isn't anything that is common to both Send and Receive that will do the same.
When I am writing my Transaction array for my php web monitor, my code is using 'listtransactions' for everything and everything is common to either Send or Receive, with the exception of a way to display both transaction 'Categories' Labels.
I am simply not smart enough to answer anymore.....LOL
I display the wallet's 'latest transactions' array in my Mining Monitor using this code:
$info = $bitcoin->getinfo();
$trans = $bitcoin->listtransactions();
.....[PASTE]
(notice no label in the