Try setting the Z scaling to the same as X and Y. I´m not sure if it affects anything else, but atleast it scales the collision object correctly.
I haven’t tried it on TileMap, only on a GameObject with a Sprite.
I try to do the same with a gameobject but the collider still don’t scale even with same value for the 3 axis. It should works with then function : go.set_scale(vmath.vector3(2,2,2))??
thanks