Ryan,
Definitely understand that web development, and finding a happy mix of extensions in general, can be frustrating. Unfortunately, I don't have any great answers for you. JSPT is on our investigation list.
Is it just the avatar that isn't importing properly, or other data?
I don't know a ton about JSPT, but know others have made them work together before. If the avatar is still stored in JomSocial, then JFBConnect should be able to work import into that.. if somehow JSPT has it's own avatar table/directory, that could explain why it's not working (JFBConnect imports info into JomSocial.. if JSPT has it's own user tables and stuff, then JFBConnect wouldn't know about them).
If there are user plugins for JSPT, you may want to try ordering them after JFBConnect's user plugins. It's a long-shot, but may just fix you up.
Hope that gets you started. Let us know if not though. Once JFBC 4.1 is out the door later this week, we have a few cleanup tasks for some of the profile plugins and some other investigation tasks. We may be able to get JSPT in there as well... even then though, I can't give any timeline on when we'd have a great answer for you.
Thanks,
Alex