Hello wahrania,
Sorry to hear that this has happened to you. And, I can understand and sympathize with your frustrations.
First: I would fire the attorney! 
About the reversal of the date of birth...that really does not appear to be a big deal. In some countries...and for military use, the DD/MM/YEAR format is used. For example: 12/01/1960 = January 12, 1960
Typically, in the USA...we do the MM/DD/YEAR. Same example: 12/01/1960 = December 1, 1960 I think you can correct this with a simple letter explaining the situation.
If your lawyer is unable to follow the simple instructions on the form...makes me wonder why you need him/her???
This seems to be a classic case of the sad situation where YOU are not all that important to the attorney as a client. You are "just another case" for processing. Do you think they really "care" about your case?
However, the filing of the forms is important to
ONE person (really two) and that person is YOU!!! Another good reason for the adage, "If you want something done right...do it yourself."
Second: Where is your money order? (And, why did you use a MO when the common advice on VJ is to use a personal check?) IF it were me...(and it is not) I would send the package of papers for your I-129f to the appropriate service center with an explanatory note and a copy of your letter firing the attorney. I would hope that they accept your package and honor your request. Just to be on the safe side, I'd send a check to cover the difference between the old and new fees. Is your attorney going to make up this difference for you?
We really do not know what the USCIS will do in any given case or scenario. I am offering this suggestion only as the way I would approach the situation. In your letter to USCIS, be honest, frank and to the point...they do not want a litany of explanations. As Jack Webb would say, "Just the facts, ma'am, just the facts!" (Do you remember Jack Webb?)
Sincere Best Wishes,
Craig