how can anyone possibly make money off of that with transport costs and labor?
If they would engage in sand stealing, the prisoner slaves might help keep the labour cost down.
From there, you've got 40-100 truck runs from wherever the barge unloads to wherever the sand's in use, assuming you can't run the barge straight to the customer. Again, that's not a huge amount +to the CFR above.
Above using barge capacity of 20-50k tons, and truck capacity 50 ton.