I'm sorry, brother... no fun at all.
There are some lessons here, I didn't read all the posts, but I'm sure at least some of what I say is going to be original.
She's obviously not that committed to her J-dubbedness... now's a good time to draw her away if that's your intent.
You have to swallow your pride and acknowledge that you're falling short somewhere. You're not making her feel sexy. You're obviously a busy man, but you HAVE to pick up the slack there. It's totally natural for a woman (or man) to be flattered by attention from the opposite sex. As a married couple, it's hard to keep the heat, the excitement going because you tend to lose some of the mystery. You need to regain some of that.
Some things I don't think anyone else has suggested...
1. if you shit in front of her, stop. Don't fart, burp, shit or do anything considered impolite in mixed company, in front of her.
2. text her dirty pictures and phrases during the day. Not of your junk, but of a body part she likes, or just of you licking your lips. Add dirty captions. "I can't wait to get home and bury my face between your thighs." that sort of thing.
3. take her to a "Lifestyle" or "Swinger" club. Almost everyone has one within driving distance. Sometimes you have to pay for a membership... Go on a theme night, or contact the club and ask when it's busy. You would prefer an OFF PREMISE club. ON premise means that people go there to have sex. You probably don't want that. An OFF premise club will have a dance floor and probably a designated area for sex if that's allowed. Have her dress much sexier than would normally make her comfortable. Many women there will be mostly nude. Which reminds me... if there's more than one club in your area, do some research. I guarantee that there is one club that the hot people go to and others that are populated by fat people.
Anyway... you get the idea. You have to do something overtly sexual that's well outside of your (as a couple) comfort zone. You think it made her comfortable going to another man's home? No. She was nervous and terrified, which was exciting. You need to think outside of the box.
And I agree with Found Sheep and others who said she needs to quit her job. Erase that dude's number from her phone. Etc...