Т.к. PDO поддерживает SQLite3, то адаптер который реализует работу с SQLite необходимо переписать на использование PDO. Необходимо для реализации #1 (вложенных транзакций)