It is unlawful for Catholics to assist actively in any way at, or take part in, the religious services of non-Catholics.
A passive or merely material presence may be tolerated, for reasons of civil duty office or honor, at funerals, weddings, and similar celebrations, provided no danger of perversion or scandal arises from this assistance. In doubtful cases the reason for assisting must be grave, and recognized as such by the Bishop.
Canon 1258 does not say protestant anywhere. It says non-Catholic.
s1. makes the distinction ACTIVE assistance. It does NOT forbid passive presence. It DOES forbid active assistance and taking part in a non-Catholic services (ie. joining in the prayers, serving as groomsman or bridesmaid, etc.)
It also does not make the distinction between a wedding and a service that you claim.
s2. ...In doubtful cases the reason for assisting must be grave, and recognized as such by the Bishop.
The red highlighted words in your above quote appear to be flying over your head....
No one's honor is at stake, of this there is no doubt - scratch this reason for going.
The OP's daughter's wedding has nothing whatsoever to do with any civil office, of this there is no doubt, scratch this reason for going. There is no grave reason, so scratch this idea too.
So with no doubts, with no honor at stake, with no civil office involved, and with no grave reason to attend at all, exactly what answer should be expected from the OP's bishop?