O patch está falhando porque os outros patches que você aplicou anteriormente mudaram o código o suficiente para derrotar as tentativas do patch de aplicar a mudança, mesmo com um offset (como pode ser visto naqueles hunks que tiveram sucesso).
Se você abrir dwm.c.rej , verá os pedaços com falha, então é só uma questão de remendá-los manualmente para dwm.c .
Para cada hunk com falha, pesquise em dwm.c para o código original (as linhas que começam com - in dwm.c.rej ) e substitua-as pelo código com patch (as linhas que começam com + ). Se o dwm recompilar sem erro, você corrigiu com êxito a transparência.