Eu não acho que UPDATE seja permitido em SOME_TABLE, pois está em mutação.
Por que não colocá-lo logo após a instrução INSERT que disparou o gatilho em primeiro lugar?.
INSERT INTO SOME_TABLE ...
update Some_Table set status = 'Y' where id = (select max(id) id from Some_Table where status = 'N'); --Update Table that SMS has been sent
Eu acho que essa seria a abordagem correta, considerando que você não está fazendo nada específico de linha nesse UPDATE.
Como mencionei no comentário, existe algum uso específico para esta última instrução no
AFTER INSERT
acionar? Tem significado no BEFORE INSERT
acionar. select 'Y' into :new.status from dual;