Указанные вами координаты, например, в CGContextAddLineTo, являются абсолютной точкой, а не относительной точкой к предыдущей точке. Лучший способ переместить весь путь - это перевести саму систему координат (CGContextTranslateCTM) и нарисовать там путь (и, если необходимо, вернуть систему обратно).