But then why can undigested proteins enter into the blood stream and cause allergies? These undigested proteins enter the blood stream in the form of undigested particles, don't they?
The proteins are not really "undigested" per se, just not completely digested. Some of the partially digested proteins form solutes allowing them to pass through the more permeable inflamed intestinal wall.