Walk into your lawyers office, sit down, and ask her, for the record, exactly who she is representing? If it's your STBX, then she needs to start billing him while you go find another lawyer. If its you, then she needs to get off of her ass and start representing YOU!
She can petition the judge for more time because she f-ed up and didn't get you the CD in time for you to review it, especially as you are having health issues.
She sat on your check for 2 weeks? Hello! Doesn't she have an assistant? Geeze, I open my boss's mail and take care of everything while she's gone. Isn't your lawyer capable of hiring someone to do the same? I don't suppose that she's offering you any interest on the check being as she kept it.
WH doesn't want to make the trip with his attny? Well, boo frigging hoo. Again. Who, exactly is she representing? Your STBXs wants are not your nor her problem. Geeze!