まあとりあえず時間の取得と入力は文字列処理とかシェルスクリプト使うような難しい内容になってもあれなので簡単な方法を一つ書いておくよ
MacroDroidのカレンダートリガーを使って予定の実行2分前にトリガーが発動するように設定
アクションでCalendarTaskのGet eventsを使って次の予定を取得してタイトルとIDを変数に落とす
削除は希望するタイトルの内容が含まれていたら先に取得しておいた変数を使って削除する
これなら時間で検索する必要がない