I concur on likely being marine traffic. Freebanding, check ins, and WX reports. Sounds like a small commercial operation or simolar. Much the same traffic in Spanish over here around the Gulf of Mexico, especially for smaller operations out of Mexico and countries further south.