The sea foam is quite rare, and yes it was from the same storm as it tracked north.
At least now the depression has filled, and slipped back south and just left us with a few showers. Still very early in the season, so we are bound to see more wind and rain before winter sets in.