Redness of the head of the penis is usually irritation, not yeast or fungus. If it were fungus, the creams you used would have gotten rid of it a long time ago. The fact that they didn't probably means not that you have a resistant fungus but that you don't have a fungus at all, and quite possibly never did. I advise you to see a doctor who is more familiar with penile rashes, as well as evaluation of urinary burning. Meantime, don't put any medications on it, just bland moisturizers.
Best.
Dr. Rockoff