Ok alperenakyuz was right. It was much easier to set the Blueprint and transform using the mouse blueprint with “Event Actor Being Overlap”. Here is what I had done to make that work.
Here is the mouse bp event setting the variables that are sent to the interface.
Here is the grid bp calling those functions. It now deletes the correct actor and replaces it in the correct place.
Thanks alperenakyuz.