Bill,
Your fix looks good. I might suggest using a short threaded rod and nut rather than a bolt. That way, there isn't any concern with the bolt bottoming before the sill is secure. The coupling nuts need to be short enough (or a little concrete might need to chipped away so the coupling nut can go deeper). Like anything, some knucklehead could mess things up. In large commercial projects, its amazing how often there are problems with the projection or loction of cast in place anchor bolts. But, things seem to improve after the contactor has to demo some concrete to properly place the anchors. Sometimes, this is the cheapest fix.
Jobsaver,
Expansion anchors are held in place by expanding against the hole in the concrete. It is not uncommon to see bigger edge distance requirements for this style of anchor. If there is limited edge distance, a screw anchor like the Titen might work. They don't push on the sides of the hole like many other post installed anchors and require less edge distance.