Is it possible to modify content in the invoice template based on contribution currency?
Yes, you can change the invoice value based the currency 

To start with please create an extension using 

hook_civicrm_tokens and hook_civicrm_tokenValues

Make the necessary changes in Message Templates -> System Workflow Message -> Contribution Invoice Receipt

This will allow you to make the changes in Invoice