You can use LINQ to do this:
var field = dvText.Fields.First(i => i.HeaderText == "Care Plan Intent:");
var lbl = (Label)field.FindControl("lblIntent");
if (lbl.Text == "Y")
lbl.Text = "New Text";
Something like that.... I may have some of the properties or methods wrong; but it should be something like that.