I've been trying this again buy instead running livecd-creator from the console with a custom kickstart script I put together.
Doing this I managed to successfully create a livecd and transfer it to a usb stick and boot from it. However, there were no networking components loaded so I went back and altered the script so that it contained the following lines:
network --bootproto=dhcp --device=eth0 --onboot=on
services --enabled=kudzu, sshd, network
When I ran the livecd-creator again though, it got as far as installing all packages and resetting the root password then it came up with the following error and exited:
Traceback (most recent call last):
File "/usr/bin/livecd-creator", line 1088, in <module>
File "/usr/bin/livecd-creator", line 1069, in main
File "/usr/bin/livecd-creator", line 873, in install
File "/usr/bin/livecd-creator", line 616, in configureNetwork
AttributeError: FC6_NetworkData instance has no attribute 'ipv6'
I removed the network configuration line and the entry from services but left in kudzu and sshd. With this the process completed successfully again.
I then adjusted the /usr/bin/livecd-creator at line 616 and commented out the 'if network.ipv6' section. The script is now running but I've yet to see if it boots the way I've intended.