Rice is rice; bread is bread (to a point). The reason that brown rice has a lower GI than white is due to the husk being left on each grain, which adds fibre and slows digestion. Remember that the GI is the rate at which 50 grams of carbohydrate from a particular food source (note: not 50 grams of the food itself) will convert to sugar in the body. The same effect could be achieved by mechanically consuming the same quantity of white rice but over a longer period. You get the same amount of sugars, but over a longer period, so the peak Glycemic load will be lower.
It is the same with bread. Brown or wholemeal bread has been less refined as such has a higher fibre content that slows down the absorption of the carbs so has a lower GI and GL.
As far as protein goes, I would forget it. Yes you get a few grams from bread but as Boulder257 said above, it has such a poor amino acid profile (in effect its BV value) that you might as well discount it altogether.