I'll have to yell at Arden for that one.
That's a Harbor Porpoise, for sure... Telltale sign is the teeth- Pilot whales have pointy teeth, harbor porps have those flatter "spade-shaped" ones. The head is a giveaway too, as well as the dorsal (what's left!). Good photos.
Coolest thing I found was a fully grown dead leatherback at the seawall next to Ocean Ave on the end of King's beach. Probably 7' long. Headless.