The easiest way:
CCFadeOutBLTiles* fadeout = CCFadeOutBLTiles::create(0, CCSizeMake(16,12)); // change your previous duration to 0
CCActionInterval* back = fadeout->reverse(); // reverse it.
sprite->runAction(back); // run an interval action "instantly".
This approach works on all kinds of resetting actions/effects without understanding the magic behind them, although a bit tricky.