Mobile phone video filmed by Ms Edwards shows police calmly speaking to her and the man.
"Nobody else was asked their ID," Ms Edwards tells police.
She tells them that Mr Bloom had approached her to ask for her driver's licence to confirm she was a resident.
"I feel this is racial profiling," said Ms Edwards. "I'm the only black person here, with my son in the pool, right? And, he walked only to me to ask for my ID.
"Where does it say that I have to show an ID to use my pool, my own pool?"
Officers leave after Ms Edwards hands her electronic keycard to a policeman, who uses it to open the locked pool gate.
Ms Edwards then asks Mr Bloom if he will apologise, but he does not and walks away.
On her Facebook page, Ms Edwards called the incident "a classic case of racial profiling in my half a million $$ neighborhood pool".
Mr Bloom's employer, the packing company Sonoco, said on Friday it had fired him over the "terrible incident".
In a statement, the firm said the interaction "does not reflect the core values of our Company, and the employee involved is no longer employed by the Company in any respect".
The Glenridge Homeowners Association apologised.
In a statement it said Mr Bloom had resigned from his position as the pool chairman and a board member.
"In confronting and calling the police on one of our neighbours, the pool chair escalated a situation in a way that does not reflect the inclusive values Glenridge seeks to uphold as a community," the statement said.