It's whoever arranged the shipping that has the shipping contract and any claims have to go via those parties.
The OP clearly didn't want to raise a claim as he clearly believes it's not damage occurring during shipping.
So it's obviously very difficult from that point. I think you have come to a pragmatic solution which obviously cost you some profit but won't leave you out of pocket.
Looking ahead if Anyone is shipping Harberth's is to very clearly communicate the process to remove the screens.
The OP clearly didn't want to raise a claim as he clearly believes it's not damage occurring during shipping.
So it's obviously very difficult from that point. I think you have come to a pragmatic solution which obviously cost you some profit but won't leave you out of pocket.
Looking ahead if Anyone is shipping Harberth's is to very clearly communicate the process to remove the screens.