From what i read no; some devices have no L2VPN support at all, while some support L2VPN control planes, but do not have data planes to actually forward traffic. CSR1Kv has a fairly robust L2VPN control- and data-plane implementation and the ASR9Kv has an EoMPLS data plane, but https://community.cisco.com/t5/xr-os-and-platforms/not-able-to-configure-pseudowire-under-bridge-group/td-p/3052103 its noted no support for VPLS, this isnt a CML thing. Other node types (Cat8Kv, Cat9Kv) might have L2VPN implementations, someone noted in a thread NX-OS 9000 has a working L2VPN control plane too, however it is not officialy supported from what i read.
Please mark this as helpful or solution accepted to help others
Connect with me https://bigevilbeard.github.io