The political class, or any subsequent political class, could have simply repudiated the payments if they didn't need trade with whitey. By about 1850 or so, when the genocidal class had passed into history, they might have even gotten away with it ...
I think France was holding a little more over their heads than trade. After all, what good is trade if most of the proceeds must be paid away? I think France made it clear that failure to pay would result in a visit from their military.
After 1815, France was a conquered nation. The victors made sure of that. I am not sure France was even capable of mounting a punitive expedition to Haiti even if they had the will to do so. It was 1862, when we were preoccupied with our own civil war, before they even tried anything close . . . the very short lived occupation of Mexico.