The only idea I have is rendering an additional mask for the shadowcatcher object. So you just add a CMasking_Mask render element, pick your shadowcatcher object, and render this. This way you can select the shadowcatcher (which contains shadows, but does not contain the shadow-casting object) and adjust its transparency. Does it work for you?
It works! Thank you! But it is a longer way. It is really strange for me that the visibility in object properties don't affect the transparency of the shadow catcher object. It works with Vray, whyanot with corona. It would be great if the corona team could change it someday.