I'm pretty sure the color space on all three are the same.
Also, understand that x264 is just an open-source encoder for generic MPEG-4 video. There are a wide variety of features available that can be turned on and off. For whatever reason, QuickTime is only capable of decoding the most simple, basic version of MPEG-4 videos. Since you are using QuickTime to encode, naturally it's going to utilize the same minimal features even though it is encoding with the rather robust x264 encoder.
Another important note is that you don't need an "x264" decoder to watch the videos. There are a variety of generic MPEG-4 decoders that will work, so long as the particular device supports the features used during encoding. For example, iPod supports the same narrow features set that QuickTime does, but Playstation 3 and the ffdshow codec support pretty much anything. Similarly, you don't need a DivX codec to watch DivX video - even a .divx can be renamed to .avi and it'll play normally with the xvid or ffdshow codec as long as there is no menu system in the .divx file.
I use StaxRip for encoding. It's nice because you download this program that automates using all the different programs involved in encoding a video even to the extent of assisting with downloading and installing the specific programs you need for your particular encode job. It is by no means the easiest encoder to use, but because it works by utilizing a library of separate programs each developed to perform a specific narrow task, you can get the very best quality out of it.
StaxRip also includes pre-configured profiles to gain support for a variety of devices. I always encode for QuickTime support for videos posted to this site, but videos I encode for my own use I turn on all the extra features so that I can squeeze down the file size.
If you downloaded those videos in the zip file that I made, the x264 videos were all encoded with StaxRip (I used another program for DivX, WMV and xvid).