Do not panic....it is not a big issue and there have been many such cases in recent times, just tell your forex broker like this:
I have sent the XXX ETH amount and it has been broadcasted over ETH blockchain.
Attach the link of the blockchain transaction of your ETH amount and since it is from smart contract, the transaction must be showing in internal transaction tab. Smart Contract deposit always shows in internal transaction tab.
So just tell them to sweep it manually and credit it to your account.
Normally their sweeping program is only coded to listen to the transactions. So just tell them manually sweep.
I am sure they will do it and credit it to your account.
Thank you and Have a great day.