This just in from our friend and colleague, Marco Saborio, in Costa Rica...
She did roosted in the tower I was waiting! See the exact position of the tower: 09.99405N, -83.04162 it is just meters of your fix.
I'm driving back to Limon (95 Kms) from my actual position, just in case the bad weather make her stay another night.
After this message, I immediately went back to Google Earth and found the tower. It was literally right in front of my eyes the whole time. In this case, if you look closely, you can actually make out the tower structure itself. It is the triangular white structure aiming at the top right of the screen. Look for the red roof just to the left of the signal. The antenna is just on the left side of the "house". Don't look for the shadow as I did (although it is there, obscured by the trees).
Very cool! And I would have completely missed it without Marco's e-mail.
Thanks so much Marco and good luck!