So if I share Christ with a group of people and I know that I know some will be offended by the message of the Cross, I am being immoral because I'm being intentionally offensive?
Do you intend to hurt them by sharing the message of Christ? If so, then I think it is immoral. But in your hypothetical, I think the intent is HELP them, not hurt them. So it would not be immoral.