If you pick up an R12 version, just change out the oil. They're compatible with both refrigerants. I'm not sure which manufacturer is best, likely they're pretty much all the same.
You'll need an R134 expansion valve though, but I think that's shared with a lot of other cars, including BMWs.
If you figure this x-ref out, let me know. I have a BMW OEM r134 conversion kit (installed in my 325) that might find its way to my M42 if they can swap.