How do I scale a point cloud from a custom pivot point in AN?
As suggested by Jacques, translate the points such that the pivot becomes the origin, scale, undo the translation:



Undoing the translation can be done by multiplying by the Invert Matrix nodes.