Fire cement is not flexible in any way so not a good choice of sealer for your coachroof.
Silaflex do make a heat resistant silicone but you might want to check to what temperatures they say it can be used.
Not sure as to flue temps on a boat heater.