If I were in your shoes I would have the same concerns. I think you probably want to contact a training director level person at your post doc to ask these questions, or, if you don't think you'd be comfortable with that / able to do that, someone through APPIC. I do think in general, if it comes down to it, you would be in a better position moving forward having resigned versus having been let go.