Non IP protocols aren't supported in MPLS L3VPNs (VRFs). VRFs are restricted to IP traffic only.
Here are few alternatives -
1. Use MPLS L2 VPNs to transport non IP traffic.
2. Pass non IP traffic through a GRE tunnel established over a MPLS backbone.
IPX - int T0(GRE) - MPLS - into T0(GRE) - IPX
Refer to the link below to choose the right VPN solution for your needs -
http://www.cisco.com/en/US/partner/tech/tk583/tk372/technologies_tech_note09186a00800946ba.shtml#topic2
Hope this helps. Kindly rate all posts.
Regards,
Pankaj