These are Google IP addresses as you stated. However, this does not mean that it is part of the search engine. Google has expanded it's business lately and not all of what is happening using a Google IP address has lived up to the standards we have all grown accustomed to. Unfortunately.
There are no reverse PTR records for these IP addresses. The associated domain name would tell me more.
I looked up both IP addresses in my database. I only found 18.104.22.168. There is nothing suspicious from this IP address and the last access I have is from 2012.
However, I found these:
You will see that these IP addresses have various agent names and are tagged as content spammer IP addresses. However, I do not see a bing bot agent name which probably means that this is new.
Why is this?
Without the domain name, I cannot tell you what specifically happened, however, I can tell you this.
Google Code has been used to spider and data mining. Nerdydata.com uses Google Code for example.
As well, Google is now offering web hosting. I have accesses from these hosted sites consistent with spider and data mining activity. As well, I have seen hacker activities from Google host IPs.
At one point Google decided to create a large pool of IP addresses and reverse all IP addresses to 1e100.net sub-domains. The idea was that any IP address and computer could be quickly and dynamically allocated for different purposes according to need. This added confusion because search engine IP addresses could be used for other things and impossible to block or white-list. Google stated that IP addresses should not be blocked and that checking the domain name per request should validate that the access was indeed from Google. However, you know that this is not a check that is easy to set up for a web server and certainly it is not a native feature and was not required before Google. Pity.
What remains are many huge IP address allocations listed in ARIN as Google. This confuses people and researching what division (lack of a better term) is responsible for bad behaviors is nearly impossible without a domain name.
Now Google is in the domain name registration business along with hosting. It seems to me that this is a conflict of interest at best. Certainly, these are not business ventures I would have signed off on. Diversity is one thing, but sticking with the core business model is another. It seems that Google is siding with the enemy (per se') in that they are constantly at odds with hosted sites that change registration, IP addresses, hosts, and so on in order to evade detection especially when spamdexing, data mining, and content theft is in order.
I did find these IP address range assigned to googlebot.com, google.com, and 1e100.net sub-domains in my database. This does not mean that they are currently being used by the search engine, but rather that they have in the past. It is not likely the search engine IP allocation that hit you, however, it could be allocated as such tomorrow.
I wish I could tell you more.
Block these IP addresses if you feel it is important. Otherwise, consider posting this question on the Google forums in the hopes of waking Google up to the mess they have made. Perhaps they need to rethink their policies a bit. Actually, no perhaps about it!