Имеет что-то вроде:
f (imgURL != '') { return new google.maps.MarkerImage(imgURL); }
Есть ли способ добавить прозрачность этому MarkerImage?
Да, используйте GIF / PNG в качестве исходного изображения и установите прозрачность для него.