Why would you use silk touch to dig dirt? You can buy grass at the EMC shop for a low price, so it seems a little redundant.
If you can get a silk touch pickax with efficiency, it will dig dirt as quick as a shovel. It's unlikley that anyone will be selling an enchanted shovel though because there is very little demand.