Does a treaty only have to be approved in the Senate? Yes.
Does a Trade Agreement require approval in both the House and the Senate due to tariffs and revenues? Yes.
There are components that determine whether an agreement is a treaty.
There is nothing racial about enforcing immigration laws.