I don't see a big risk with the foil XPS on the rim, but you are better off without the foil. With the foil, the wall can only dry to the exterior. With unfaced XPS, it can also dry to the interior at a slow/controlled rate. What is on the outside of the house? OSB, Tyvek, siding, etc..
Although that link I gave doesn't spell out the rim joist situation, it does look like poly/foil facers are not required. In fact, there are several spots on the second page where it says that barriers under ~1 perms are not permitted. This would eliminate foil, Kraft paper, and poly. Having read the document again, I'm thinking it allows your original plan.
1. Interior wall needs to be waterproofed.
2. Your rigid foam needs to be against the foundation wall with all seams sealed (tape on the joints, sealed along the top/bottom, etc.)
3. It says that you cannot penetrate the foam with fastners for your frame wall, so that implies building the stud wall in front of the foam is fine (furring strips would not be since it would be nearly impossible to seal the penetrations from air/vapor leakage).
4. Under the unfaced fiberglass batt section, it says that the top/bottom plates must be air sealed from the foundation wall. The XPS is your air barrier. You could fill any gaps between the top/bottom plate and the XPS with foam/caulk to seal things up.
5. It says that the air barrier/vapor retarder has to have a minimum of 1 perm rating (so no Kraft, poly, etc.). Perhaps you could use something like Tyvek. It is an air barrier, but has a high perm rating (about 58 perms). This would be appied before the drywall (if the inspector is looking for something over the fiberglass).
Dana: What do you think? I'm thinking that this stackup should be good and should make the inspector happy.
BTW: In the notes for the fiberglass batt, it says "...allowable to install up to an R-13 fiberglass batt." So, you could use something like an R-11 batt if you wanted to go that route.
I say you should print out that document and take that to the inspector. Perhaps we can go through and list how you satisfy each requirement. Then you can explain that to the inspector, and you should be in good shape.