What broke the contribution thermometer blocks in the CiviCRM 4.7 upgrade? How to resolve the issue?
I experienced the exact same issue you described and used the fix that Marty Wright described in https://issues.civicrm.org/jira/browse/CRM-17965 to resolve on several sites.  Once the file change was made, I did have to clear my Drupal cache for the site to update.  Hope this helps you.