I have the same issue. Can you explain as if to an idiot where on the car the connector is and if I have to remove anything to access it? I've looked at the image above and compared it to a photo of the engine bay of my car and I can't work out what I'm looking at. Mine is an '07 S80 V8, so it may be that the engine bay is laid out slightly differently.
Edit: OK, I reread the post and then worked out which way the photo in the first post is orientated, so just to confirm, this is where I should be looking? Unfortunately my engine is in the way!
volvo bonnet catch switch.jpg