Not sure why you wouldn't be able to. Simply add a new event in your original setup:
StagingEvents.LogTask.Before += LogTask_Before;
Then add the actual event here.
private void LogTask_Before(object sender, StagingLogTaskEventArgs e)
{
if (e.Object is UserInfo || e.Object is UserSettingsInfo)
{
e.Cancel();
}
}