Macromolecular Branching from General Rigid Bead-Rod Theory