its going to be rough, maybe impossible to do that exact thing being that its cross platform and drive volumes are different, for instance, Mac does not use letters for drive and pc does, like your "C" drive, so it would be hard for RB to load the tracks being that they cannot differentiate the path
I would skip step 5, export from mac to external and then plug into cdj's directly.
I wanted to do your exact situation with a netbook and had no luck, create everything on my mac cause the screen is bigger and i use it for everyday use, then export the DB to my netbook to bring to gigs for the cdj's in case I needed to search for a track quick and load it, the smaller netbook at some places would be great due to constricted room, but oh well