take a look at this: https://github.com/LSatan/SmartRC-CC1101-Driver-Lib
use that and rc-switch, that 433 code looks like it might be rc-switch compatible if you are lucky it can pick up the code and you are set.
if that don't work try the cc1101 code in there to setup the cc1101, but use IRremote to try and pick up the code as a raw signal, that you can then transmit with IRremote
the cc1101 with the right setting are a very low noise receiver and I have used this method in the past when I just need something to work and don't have the time to make something myself...
try that first plan C is to take the transmit code from rc switch and modify it to transmit that signal with the cc1101 settings from LSatan
remember the cc1101 likes 3,3v vcc and 3,3v level signals and a 100uf+ cap close to it don't hurt either
Best of luck