"CI-V Address: A4h"
That could be the problem, the standard Icom address for the IC9700 is A2h and I think that's the address that WSJT-X will be looking for.
Just for comparision here's my settings on my IC9700
Baud Rate = 19200
Address = A2h
Transceive = ON
USB/LAN - REMOTE Transceive Address 00h
DATA Baud Rate = 19200
DATA Echo Back ON