There's nothing wrong with the word "logo," particularly if you are appealing to a business clientèle. Free associating, "corporate" and "business" leap immediately to mind. How do you make a logo? You design it, of course. Use logo.
If you develop the domain into a different area of goods and services than that of the trademark owner you have a chance. The fact that you had it first but didn't develop it until after the trademark owner will be held against you...
Put in on the auction houses. Conceivably somebody else can use it in their business without being accused of squatting if there is no "likelihood of confusion" with the existing mark's owner.... I think "sleazy and opportunistic" is a bit harsh. Don't we all buy domains in hopes that the...
I suspect that after all the research you've done you already know the answer and simply want somebody to disagree with you... I'm afraid it would look like squatting.
Sounds to me like you've already made up your mind...but I'd go with the .Net as easier to say and remember as well as likely to sell at a higher price. For better or worse the people who make the market don't care for hyphenated domain names even though they are as apt to bring in the traffic...