I'm not sure I understand or maybe I'm missing something, sharing the guessed city is not "technically" sharing your IP address? (I understand that it's still sharing more info than what you thought)
Let's say the steps are:
1. You type in "exhibition" to ddg
2. DDG sends "exhibition in <guessed city>" to Bing using its own random datacenter IP address
3. Sends you back results
Did it now "share your IP address with Microsoft"?