I think in terms of 'cracking it' meant that Maddie could say she needed a wee and off we'd go to the toilet. It is actually only really in the last 6 weeks or so that we've not had a couple of accidents a week. And when she was newly PT'd and for the few months after it was often an accident a day - it was one of her big stars for her chart to get through the day without an accident, so it was by no means perfect from 4 days in.
TBH - what you're describing isn't far off what Maddie was like at times. I'd have days where she would just wee everywhere, and then she'd go a few days with no accidents and be golden about it, it was so frustrating. I think I just had to keep on reminding her to ask if she needed a wee, and I limited her fluid intake in that I didn't let her just down a big cup of water, and she wasn't to come and go to it without me keeping an eye on it, just so that I could limit the times that she was so desperate for a wee she just went before being able to say anything.
Poo's - Up until August (and she was potty trained in January) she'd poo in her knickers, practically every time, so yes, that does take longer.
I think the best advice I can give is perservere and it will get better, it just takes time.
HTH