I know for a fact that they are 587 heads. It's in the moparts thread. I bounced some PM's off of Dan or Don, the owner chatting about the heads/car/combo maybe 8-9 years ago.
That thing I thought was a 360, may have been a stroker 410+ engine. That escapes me on CI right now.
That Demon is still one of my favorite A body door cars.