Looking at this article it would seem that 1.7.x of RabbitMQ use the AMQP specs of 0.8 and 1.8.x+ uses 0.9. Ideally the AMQP ruby gem should have worked, however I ended up just using bunny.
This is significant because RMQ 1.8 uses AMQP 0.9, whereas v1.7.2 uses AMQP 0.8