You need to direct the conversation away from the logo to the actual product. You are having a technical discussion to fulfill a technical need. When someone brings up the logo you do 1 of 2 things.
Option 1. We will get back to that. ( and just don’t, there will be more questions about other things to make people forget)
Option 2.
A. You tell them is a branding thing and we can change it to our own company logo. Or
B. Mock up the page with your logo to show them.
It sucks but you need to crank into sales mode and suck up to the manglement team who will ultimately approve the expenditure.