The S2C is a Zigbee mesh based product. If you were to use Unicast addressing in both directions, your best throughout would be no more than 30kbps over 1 hop.
If you haven’t tried this already, try increasing the size of the packet payload to 100,000 bytes and increase the transmission timeout (maybe 20,000 ms). The throughput test is measuring only the transfer rate of the payload/data portion of the packets. However, each packet contains several bytes of header information. So, if you send the same amount of information in fewer packets you will increase the transfer ratio.
If your module uses the 802.15.4 protocol, the maximum throughput you can expect is 83 kbps, according to the manual (page 11).