I don't know if this contributed to anything, but I've heard black labs are more prone to get into fights because they are all black and it's hard for other dogs to read their intentions.
Either way, it really is best to get her spayed so she doesn't come home with puppies if you're going to keep letting her roam around unsupervised. Not that I'd advise that since she seems to be dog aggressive now