Hi,
I presumed that you did this
http://allforces.com/2005/05/06/ichat-to-msn-through-jabber/
The Instructions say MSN and lead you through selecting a MSN transport but they can be used for a Yahoo transport.
They use a Third party Jabber IM App called Psi.
This then links your Yahoo Account with the Jabber account you have and then you can add buddies via the Transport.
There then some potential blocks you may have to look in to:-
Does the Psi App pick up your Yahoo Buddy pic ?
If it does not then it is unlikely iChat will when you add the Jabber account there.
iChat will tend to default to the Buddy pic you use with other Buddy lists
This can be whatever you set in iChat.
If you set Nothing it will send the default icon of the type of account it is. (Jabber is a Lightbulb)
If it does not use that it will use your Account Pic in System Preferences > Accounts or your Pic in the Address Book.
If it this pic you are seeing (iChat's Buddy Pic) but your Buddies are still seeing your default Yahoo Account one then you have to check if that is allowed through the Transport.
That may take a few more checks with Psi - like setting it to use your Address Book Pic or the iChat one (Home Folder/Library/Images/Recent Pictures )
8:28 PM Thursday; April 14, 2011
Please, if posting Logs, do not post any Log info after the line "Binary Images for iChat"