i have found where i made the hack!, its on tk2dSpriteCollectionBuilder search for
int w1 = x1 - x0 + 1;
int h1 = y1 - y0 + 1;
that should be in line 377 (latests tk2d version), leave that untouched, and right after those two lines write these
x0 --;
y0 --;
w1 = w1 + 2;
h1 = h1 + 2;
those 4 new lines will make the sprite trimmer to include one more line of transparent pixels on each side, up, down , left and right so you can make your sprite sheets with enough free space on each cell, don't you worry about wasted memory cause the trimming will cut that away but now leaving one pixel on each side.
ISSUE: if you make a sprite which it's border touches the limit of the document or the cell (in a sprite sheet), meaning you don't leave any transparent pixels on its sides, you will not only get the usual stupid rotation artifacts but also the sprite won't show correctly sized by one pixel all of it.