This is not a fix, only a temporary measure, but -
if you can't take time off the bike, you can try Preparation H (or whatever the equivalent hemorrhoid cream is in Austria). It shrinks swollen tissues and may help with discomfort while you're riding. But again - not a fix, best thing is to let your sores heal properly.