I mentioned the same argument Oroborus is using here in some previous threads. I am certainly no WT apologist, nor am I a reformer, nor do I expect them to reform.
On this particular point, Oro is exactly correct. The WTS does not own the stock, they are beneficiaries of the Trust that owns the stock. They do not have control over which stocks the Trustees purchase or sell, the management of the portfolio is in someone else's control.
There are ample areas of direct hypocrisy that they are responsible for that I see no need to chase this one where their culpability is questionable at best and at worst only involves their accepting an annual or quarterly contribution as proceeds from a Trust.
The fact of the matter is, they will accept donations from prostitutes, drug dealers, clergy, Mafia bosses (which don't exist ), transvestites, dendrophiles, pedophiles, zoophiles, philatelists (who brazenly engage in casual philately, right out there in public), or small children who sell cookies while dressed in green, brown, tan, or blue uniforms (the color of the uniform is unimportant).
The Society and its agent corporations are equal opportunity collectors of donated funds, and always have been. There is nothing illegal or hypocritical about them accepting funds from whatever source they may be donated, they state publicly that they will happily do that. They call them "unrighteous riches" and apparently figured out that the "unrighteous riches" spend just as well as any other variety of riches.
So, IMO, looking for hypocrisy up the tree of where donations come from (which, by policy, they have excluded from the possibility of hypocrisy) is diverting energy from looking at actual hypocrisy that is reaching out and collectively b****-slapping all of us across the face.