I always believed, and still do, that the dream winded up killing Sam...so yes, Cassandra is the one who was responsible for his death.
Not saying it absolves Adam from hitting him, but the difference is, Adam never really meant any harm to Sam. Cassandra/Angelique, on the other hand, knew exactly what she was doing when she forced him to have the dream.