You already said much with words that you are around EC, so if someone wants to find you, he/she will. You said you are being griefed, so if you give scents, people can't do anything more but grief you again, which you are being already, so doesn't matter. It would only matter if you would have your own active summon-scents outside, so you could get killed when offline.
I'd suggest you to log off your main peacefully, log in alt and give people scents next time. U got nothing to loose
And brickwall is what you need if you don't have it yet