Node2List Overload Issue - "Multiple targets could match..."

This old post might help here:

Edit: This would probably work as well:

from Grasshopper.Kernel.Geometry import Node2List 
import Rhino as rc
pt3DList = rc.Collections.Point3dList(inputPointsList)
pts = Node2List(pt3DList)

Or maybe just shove the points into a generic .NET list type.