Hey,
I think you should be able to, if Revit can call it, Dynamo should be able to also.
I would test using a Python node, import the relevant dll and wrap it in a transaction… Just you would when using the DS libraries (which are also a Revit addin?)
Let us know how you get on!
Cheers,
Mark
Edit:
Something like…
clr.AddReference("ProtoGeometry")
from Autodesk.DesignScript import Geometry as geom
TransactionManager.Instance.EnsureInTransaction(doc)
#Do Stuff
TransactionManager.Instance.TransactionTaskDone()
Here is how to an external library, BiMorph: