There is another post somewhere here with a quote from Gordon Strong that coconut should be considered a nut (yes, it's a fruit, but the flavor is more similar to a nut) so it should go in SHV. However, he also recognized that it's not clearly stated. I've seen coconut beers do fine as fruit beers. With coffee, cocoa, and coconut - I think you could go with either SHV or Specialty.
Edit: Wait - That was this post. You tricked me... Still, with all three I don't think you'd be questioned in either 21A or 23.