There are two natural channels you could take into East Flats/Pelone Island area from Mustang Bach Channel (or the Island Moorings Channel). The channel you are describing where you hang a left past the last house then a right you'll be able to motor in there about 300 yards, but the flat would be too shallow except on the highest of tides for you to motor. It's a great flat to drift, but the other entrance points have too much oyster to get through.
Right at the turn north to the ship channel there's another access point you could motor in about 350 yards. Its the most direct route to East flats, but you'll have to drift to it.
Either way, you can get in to the flats and hop out and wade from both entrances.
"Water is life's matter and matrix, mother and medium. There is no life without water." -Albert Szent-Gyorgyi
"No man ever steps in the same river twice, for it's not the same river and he's not the same man." - Heraclitus