I know how tough it is to have breakfast without eggs (even without the protein issue--eggs are easy for them to eat and yummy!). I have a 16 month old who is allergic to nearly everything (eggs, wheat, dairy, but fortunately NOT soy). I also agree that it's good advice to avoid the peanuts because if they are prone to allergies, you definitely don't want them to get a peanut allergy since they are much more likely to be lifelong. Same for shellfish. Avoid those as long as you possibly can (I would go even beyond 2 years, personally). (I've also had 2 others that have outgrown egg, wheat, dairy, soy AND peanut (yay!) allergies).
Before I list breakfast stuff, I definitely recommend getting some Ener-G brand egg replacer. I use it A LOT! It doesn't replace things like scrambled eggs (and I don't THINK it is a good source of protein), but it is good for replacing the property of eggs in home baked goods, etc. (doesn't work too well with boxed goods--e.g., cake mixes, etc.). I've also used it successfully for french toast, batter for dipping/coating/frying, etc. It's the only product I've found on the market that does not include actual eggs and is not processed in a facility that processes eggs.
Hopefully your child outgrows the soy allergy soon because there are a LOT of really good dairy alternatives out there (e.g., Earth Balance butter spread and sour cream, and Tofutti's "Better than Sour Cream"), but they are all soy based! Bummer! For the rice milk, you may want to try shaking or whisking some sunflower or safflower oil into it to add some fat since at that age they still need more fat than the rice milk has. They can certainly get the fat other places, but it doesn't hurt to add it there also (and it doesn't really affect the taste). Also, not sure which rice milk you're using, but after many years of using Rice Dream, I finally discovered that "Pacific" brand rice milk (both plain and vanilla) is WAY better (doesn't have that weird taste) and is also much creamier.
Okay, so here are some random things we have for breakfast. (I'll try to include a lot of protein items):
* Most of what you mentioned
* French toast (made with egg replacer and milk alternative
* hash browns (both cubed or shredded potato kind). Sometimes mixed in with crumbled turkey sausage
* Whole Foods has a whole variety of diff things you can use as breakfast meats in their deli areas, meat areas, frozen meats areas. Of all different varieties and all are at least "natural". Many organic.
* Target also carries an Al Fresco brand chicken and apple breakfast sausage that we like - all natural
* Amy's Sausages also makes some really yummy natural chicken sausages - multiple flavors- but very expensive and has to be shipped.
* Tom Thumb recently started selling a John Morrell brand gluten free, natural smoked sausage (similar to the polska keilbasa sausages). I like them.
* Jenni-O turkey breakfast sausages (in fresh meat section).
Probably more info than you wanted, so I'll stop here. I could go on and on about allergy stuff. :-) Hope this helps!