Preventing a block's custom template file from being cached
Probably not the best way to do this, but I was able to overcome this by rebuilding the theme cache when this block was run using:

&lt;?php
drupal_theme_rebuild();


I'd love if someone could help with a better answer though!