La sottile differenza si trova proprio nei nomi,oltre che nell'apparenza:
quando è disabilitato (primo caso) la textbox è come se all'improvviso fosse scomparsa dal Form,e quindi non viene considerata.Perdipiù diventa tutta di un color grigio chiaro che fa intendere all'utente di essere disabilitata.
Invece quando è ReadOnly,non può essere modificata dall'utente ma il suo valore esiste eccome,ed é perfettamente normale agli occhi del Form,solamente non ci si può scrivere dentro e l'interno diventa grigio,ma i contorni e il menù a tendina compare come di norma.