It’s really a bad thing to have the same icon in distinct functions?

My team and I are developing a web-application ERP, and as communly in softwares of this kind, we have a lot of CRUD views in our system.

We use the Font Awesome 4.7 icon pack as our main font of icons, but recently we have depared with a usability problem:

We currently use the icon (fa-remove) as the icon related to delete operations in our CRUD tables:

The problem is: we use the same icon in the close function of our modals:

Recently when we discover this misleading conception, we talked about it and found that we have to pick what function icon is going to change.

We suggest too change the delete-icon to be this one (fa-trash), but our project manager didn't liked the idea.

So I'm here asking:

Is really a bad thing to have an icon used in two distincted functions?