I dont see it as Spanish if the vessel was returning to Europe and sank then the brick is out of place - at first glance the pottery would date 1780-1800000000000and on.....however the bricks made in the Caribbean were done to save on costs for spain and they were thinner almost like roof tiles termed Ladrillos, these looked like fired Bristol Brick and also they were often made downisland but not for a return voyage. Used in the colonies, I would guess European leaning toward English from London to.....it sank. The iron cannot be used to date the vessel those spikes are out of place, if you had a bigger mix then I may lean towards pre 1800 it just looks like debris from a new vessel. (1820)
Brick as ballast or fire or ... the one brick sure is darker and I bet you can narrow it down off the darker of the two bricks. Just my thoughts - good luck. GH