I was confronted by related problem for the tight squeeze created for cyclists along 4th Ave. A couple of days ago, a truck pulled abruptly out in front of me from the curb and while I contended with him, I had the street car tracks to deal with at the same time. I have a healthy respect for the hazard the tracks create, as they have taken me down on one occasion. Anyway, thank god a street car was not coming by at the same time the truck pulled out.
Regarding the idea suggested about moving the car parking over next to the street car, besides the obvious problem pointed out of the street car hitting car doors. there are other issues. I have used this kind of arrangement in other cities and found it to be a problem. Cyclists are less visible at intersections when they ride a line behind parked cars. I also have found car drivers often wander unexpectedly over into the bike lane when parking.
I think the only solution is for the street cars to not pass cyclists until they have a chance to pull over and give the street car some room.