As an occasional driver who is guilty of not stopping behind crosswalks especially when I'm making a turn I will have to say you need to be more predictable as a rider. Drivers who are making a right turn will usually go over the crosswalk to better see cross traffic. I will stop behind the line if I see pedestrians crossing but if I see a bicycle on the road I will expect that rider to stay on the road.
Transitioning from street to crosswalk is not something I consider right of way for cyclists because its not something drivers will normally expect you to do. If this was me riding I will stop on the side of the street and lift the bike onto the sidewalk. It may take longer but its definitely safer. The worst thing that can happen is if you get hit by a car with a driver that does not expect you to transition from bike lane to crosswalk.