OP has not provided the name of the FFP. But, it appears to be one which will not redeposit the points if he cancels. Your reference is to policies which might cover redeposit fees.
What OP wants is going to be tough. Insurance companies have access to cash, not to miles/points. So, not sure how an insurance company would return points in a FFP program.
In any event, it would be helpful to know what program OP is talking about as there may be other solutions.