I just made carnitas the other day. I used the same recipe you posted, but used veggie stock instead of water. I then asked my friend in Mexico and she told me to do it in a crock pot on low for five hours instead. They were the most tender carnitas ever.