How to override field collection field title?
Maybe just a typo. It should be ['value']['#title'] = .... Also you'ld rather use LANGUAGE_NONE instead of 'und'.

$form['field_ingredientsf'][LANGUAGE_NONE][$k]['field_steps'][LANGUAGE_NONE][0]['value']['#title'] .= $x;