I figured that would be a problem as you would need to remove the user in the channel because it pops up in the nicklist.
Try this instead..
Code:
menu channel {
  Ban Userlist
  .Rem: {    
    ruser $$?="Nickname to remove" $+ !
  }
}

menu nicklist { 
  Ban Userlist  
  .Add: {    
    guser 666 $$1 8    
    kick $comchan($$1,1) $$1 Blacklisted.  
  }    
  .Rem: {    
    ruser $$1 
  }
}

on *:JOIN:#: {    
  if (666 isin $level($address($nick,3))) && ($me isop $chan) {        
    ban $chan $nick 3       
    kick $chan $nick Blacklisted.    
  }
}