The outcome of the investigation is irrelevent. If the ignorant comments do not occur again, then HR has done their duty. If it continues, you can file a complaint with the EEOC, which would be a protected action. Complaining to HR would also be protected, if you could prove that this complaint was the only reason you were terminated. The 3 strikes you already have could be an issue though.