Actualicé a 10.10.2 y pensé que el problema se había solucionado, pero no fue así. Esto es lo que he descubierto que arroja algo de luz pero no sé cómo solucionarlo.
En la carpeta ~ / Library / Preferences / ByHost hay los archivos del protector de pantalla. El que veo es el siguiente:
com.apple.ScreenSaverPhotoChooser.3894DB94-8127-583F-A292-E5634E257DF3.plist
Después de configurar la información de mi protector de pantalla correctamente. el archivo XML contiene esto:
<plist version="1.0">
<dict>
<key>LastViewedPhotoPath</key>
<string></string>
<key>SelectedMediaGroup</key>
<string>2CE52ED9-1E40-4569-816A-1B5A446FC00F</string>
<key>SelectedSource</key>
<integer>1</integer>
<key>ShufflesPhotos</key>
<true/>
</dict>
</plist>
Después de ejecutar el protector de pantalla, se ve así:
<plist version="1.0">
<dict>
<key>LastViewedPhotoPath</key>
<string>/path/to/last/image/(my proper image that it was viewing)</string>
<key>SelectedSource</key>
<integer>1</integer>
<key>ShufflesPhotos</key>
<true/>
</dict>
</plist>
Después de ejecutarlo de nuevo, se volvió a esto.
<plist version="1.0">
<dict>
<key>LastViewedPhotoPath</key>
<string>/Library/Screen Savers/Default Collections/1-National Geographic/NatGeo03.jpg</string>
<key>SelectedFolderPath</key>
<string>/Library/Screen Savers/Default Collections/1-National Geographic</string>
<key>SelectedSource</key>
<integer>3</integer>
<key>ShufflesPhotos</key>
<true/>
</dict>
</plist>
Desafortunadamente, incluso si vuelvo a copiar la lista original en la carpeta, la configuración no se revierte. Pero, obviamente, estoy viendo que "SelectedMediaGroup" falta después de que el protector de pantalla se ejecuta una vez. y luego no sabe qué hacer, por lo que vuelve a National Geographic como predeterminado.