Why is almond bark called almond bark?
According to a representative from a company that makes it, it's packaged with the words “make your own almond bark". 

So "almond bark" (the coating) is a key ingredient in "almond bark" (the candy with almonds). Over time, according to the representative, the ingredient became called with the same name as the candy.