Are you able to call Amex concierge instead and get them to assist. I did this when I travelled overseas and they transferred me directly to a Chubb rep.
Regarding the Amex dining credit. If the online place for redemption is processed through stripe, even though card details are entered manually, will the credit still go through? It was at a participating online restaurant.