Ok, point taken. Regarding the ISO 4217 compliance, if you don't do it, others will force it anyway. BTC goes as XBT in the codes used by Bloomberg and Xe, two of the largest finance/currency sites because the X prefix is used for all supranational currencies and commodities. This is also why Ripple is XRP, Counterparty is XCP, and Primecoin is XPM. Part of the reason it makes sense for Monero is to legitimize it further because an anonymous coin is naturally prone to being associated with the black market.
ISO 4217 was definitely not deviced with crypto currencies in mind. In only 3 letters with 1 already reserved (X), there is simply not enough name space to represent all relevant crypto currencies in a recognizable way. Furthermore submitting to those established standards means to submit to the establishment.
Your logo choice exemplifies this course of action further. It is arguably plain and doesnt have any special features that express anything Monero stands for (whatever that is). Id like to understand your reasoning behind your choice. If you indeed payed a professional company to design it for you, they will have certainly asked what you would like to express with it and what your vision is for this project. From what they delivered, I can only tell that you try to fit in with the established norms and customs. If you hope to fleece regulators and the scrutiny of law makers with this approach, I can assure you that you will only get so far before they uncover the anonymous and "potentially dangerous" nature of this technology. You can cloak this project as plainly as you like, you wont hide from their scrutiny for long. When it comes to open arguments among SEC, FinTrac, Monero community & Co. your cover will be blown and you have to come up with some good arguments to justify the degree of privacy Monero dares to provide. Rather then trying to doge the magic bullet, I would advise you to openly tackle the debate with arguments of rights to privacy, abuse of administrative power and civil liberties. Maybe not today but in the foreseeable future you have to step up to the challenge.