There's a few elements that can trigger ally/enemy warrior events.
There are some other stages, too, where it's relatively easy to get one. I think I once got one in Battle of Bo Wan Po Cao Cao side? Like Nanman campaign, unless you manage to stop the enemy ploys, your morale just continously plummets, and your allied officers die, so getting an ally bodyguard is probably easier in that stage.