The power connections above certainly seem to match the USB pinouts which is the most important thing to get right for a start. Maybe once constructed you could test that the charger is working with a cheaper device with a micro USB port to make sure you've got the pin ordering right.
I haven't verified the other information you've researched on Google Glass in particular but even if the device is in USB data mode I think it's relatively unlikely that placing headphones across the D+ / D- lines to ground would cause any damage. If you wanted to be cautious you could place a 1K resistor between the headphone ground and USB ground on the first test to limit the maximum possible current down to the sort of range used during normal USB communication. I'd expect that should be barely audible just for an initial test.
Finally I'm not sure how criticial it is for that device but to ensure that it is in the right mode it probably is worth shelling out for something closer than a 470k resistor. Most hobby type electronic shops won't sell them but 499k is the closest E192 value. Here's one at Farnell / Element 14 in the UK. I noticed the delivery charge is quite high but they probably have some other stuff you need or you may be able to pick them up (not sure how that works in the UK).
Best Answer
I think this is what you are looking for.