Not sure why you would need to alter the values, it should be player.x+2*cellsize. It's not really compatible but if you are using tween to move then it shouldn't be a problem? If you really must use tween you could drop tile movement altogether and use co-ordinates only, one or the other seems fine. Tile movement gives nice control though as you are always moving to a grid position.