I regularly make a CP beer soap. No FO of EO needed, it smells great as is.
I use 100% Flat -VERY FLAT beer instead of water. Make sure it has sat out on the counter, opened for a few days. Otherwise it will create quite a mess when the lye is added to it.
Can't help you with the egg, sorry!