Council vote on combating messages of hate sparks drama over competing bills during debate