Una conjetura un poco descabellada, pero mirando el método de su controlador y los nombres de las variables, asumo que está pasando el título a través de URL, algo como
http://example.com/admin/delete/Title to be deleted
Lo que me lleva a pensar que su consulta no funciona debido a la codificación de los espacios en la URL (u otros caracteres) que no coincidirán con los espacios no codificados en su base de datos.
Prueba con:
function delete_article_db($title) {
$this->db->where('Title', rawurldecode($title) );
$this->db->delete('article');
}