N.W.
I am going to respond to this from a provider view point. Other than the small change in kids, has anything else changed? And from the sound of the request, it looks as if you stay through breakfast, or did I read that part wrong? Also I see you posted about him "letting you leave". This right here may be the problem. You are the grown up setting the example, you decide to leave not him. I have a family this has happened to after the child had been here for 2 1/2 yrs. He has stopped finally since starting Kindergarten, but now the younger one, 3 1/2 yrs, has tried to start the same thing. I say tried causee I have nipped it in the bud, before it got to carried away. It is ALL due the mother's response. She gets wishy washy, like there is a reason he should be uncomfortable/ scared to be at my home even though he's been with me full time since he was 8wks old. It pulls her heart strings and she racks her brain trying to figure out why he's doing it, getting almost crying and ffrantic herself saying, it'll be okay, mommy will be back, it's okay, plesae don't cry,....her response is why he does it! It gets him all kinds of attention and stalled the leaving process.
I know it is hard to leave him crying, but if you are sure there is no bad reason for him to be crying I would try to tweak drop off time. Bring him in, be upbeat, but matter of fact about it (no reason to overdue it) and drop them off, kiss them and tell them you love them and get out the door! Most kids calm down quicker this way. Have you asked how long it goes on for when you leave?
As far as the provider not liking him as your son thinks...I know I get very annoyed when this gets drug on and on and on with this family and as bad as it is, I do tend to be different towards that child. Not mean or anything, just annoyed. If this is the case, maybe he's picking up on it.
Try talking to the provider in depth about it and see if she has some ideas of how to make it better for everyone. Trust me, it's hard for you and your son, but it is equally hard for a provider to start of a busy day with a screaming kid and upset mommy each morning! If no solutions work for you guys, it may be time to switch. Not every situation works out the whole time!