Is there a shelter near you where they might have nursing Cats that they might be able to slip those two little ones in with.
I am sure thats what the Animal Welfare does when they have such tiny ones.
The best of luck with those darlings.