OK, my computer just took a solid 2 hours to perform one of those damned Windows updates after it was slow all morning downloading it.
I don't have any definitive info but I believe those "dots" are snap connections on the inside of the hood for attaching a canvas shade to prevent glare on radar screens or other devices. Hope this helps. Sorry I don't have anything more precise.
It's for attachment of the sunglare screen which is contained in a pouch on the aircrafts port side immediately forward of the observers seat (from the pilots notes)