how to reference a field in a field collection in a page.tpl file
You may use entity_load. I have a project in which I use Field Collections as you, and this is a fragment of code in my module. I hope it helps you.
The key is the use of entity_load.

    foreach($node-&gt;field_imagenes["und"] as $value){
                $a = entity_load('field_collection_item',     array($value["value"]));
                $prefered = false;
                if(isset($a[$value["value"]]-&gt;field_prefered_image["und"][0]["value"]) ...