That's essentially my way as well.
No aid for any country that would not cooperate with stopping this illegal traffic.
Further if that fails stop our citizens from visiting that country on pains of withdrawing citizenship rights and make them stateless, similar to what we did to those that visited North Vietnam during the Vietnamese war.
For those that are already here only give them temporary protection visas, no rights to citizenship, no family reunions and if they leave no return visas. Also ban the right to repatriate money to their home countries.
Only rescue those within our recognised sphere of rescue and not enter Indonesian's sphere.
That may be drastic but will be effective. Remember the Indonesian people smugglers, with the tacit approval of that country's corrupt officials, are at war with us and we should do all that we can to retain sovereignty.
Peter.