Shouldn't this be $message['can_like'], set in core to be false for guests? (I didn't check when is 'likes_enabled' true)