Remove the membrane from the livers. Cure them overnight with the salt and baharat. The next day, place livers in a pan, drizzle with 1 tablespoon olive oil, and broil until the livers are golden brown and cooked through, approximately 15 minutes. While the livers are roasting, slice the onion, drizzle with remaining olive oil, and add a large pinch of salt. Cook over low heat in a pan until very caramelized, about 1 hour.
When onions are soft, deeply brown, and caramelized, add sherry vinegar and reduce to dry.
Add livers, caramelized onions, halved hard-boiled eggs, and a pinch of salt to a food processor and purée to desired consistency. Serve on rye toast, garnished with hard-boiled egg, raw onion, and dill.