Here is my disclaimer--I have 3 boys, 2 adopted. My bio and youngest adopted son both had/have significant feeding issues (one due to motor and sensory issues, the other due to swallowing problems and probably some learned sensory issues/aversions due to choking and severe allergies). Between the two, I have worked with OT's, SLP's, my wonderful pediatrician, and a very good nutritionist. I am also a grad student SLP. My middle adopted child, OTOH, came home at 5 1/2m weighing 25.5 lbs, and was and is off the charts for height and weight even now. He is a tall skinny, healthy thing, wearing size 6 clothes at 4y! He was drinking over 50 oz of formula a day (and Korean formula is higher cal that US!), plus 3 1-1/2 C meals and 2 snacks a day when he came home. Korean FM have a reputation for fattening babies on purpose, as it is considered a mark of a well cared for baby, so he was fed on a schedule, but probably a litle more often that he would have naturally done. When I went to demand feeding, he gradually removed about 2 8oz bottles a day over the first month.
My opinion is that is way not enough food/calories. Being generous with the portion sizes (lg jars of baby food and 1/2C of cheerios or sweetened yogurt, for example) you are only at 735 calories (and probably closer to 500 on the low side)!
This AHA site lists 900 calories as a minimum for 1 year olds. I also feel like that is not very much liquid, a total of 15 oz, or less than a pint a day. Babies, even chunky monkeys, should never lose weight. If they are truly overweight, as compared to their height, not just their age!!! ( I have had some misguided individuals try to tell me my middle child was obese, despite his ribs showing because he was overweight for age--but he is also overheight, and perfectly proportioned!) then they need to grow into their weight. Our ped feels very strongly that even very fat babies will grow out of it provided they are given healthy foods and opportunities for plenty of activities once they are mobile. My youngest was overly heavy, as compared to his height (although he is very tall) and yet because he was not eating much solids (eating only snack puffs at 1 yr), had him on 4-6 bottles of pediasure a day at 2yo to meet nutrient requirements. It was too high calorie, but nutrition comes before excess calories. As he increased his solids, we decreased his amount of pediasure to milk, we have also been know to water down his milk slightly if he was having so much that it caused him to be constipated.
So here is how I would modify your feeding plan: I would give unlimited amounts of fruits and veggies at every meal and snack, whether in purees or steamed finger food veggies/diced soft fruits. They are relatively low cal, so you are not going to get a huge calorie boost even if she eats tons, but you would have a whole lot more nutrition and she would feel a lot more full volumewise. I would add healthy fats and proteins--avocado, eggs, whole milk yogurt, pieces of cheese, small bits of soft chicken, slightly mashed beans (just push each one until she gets the hang of breaking the skin). I would switch from baby cereal to regular oatmeal (baby oatmeal has no fiber), brown rice (mash with a little gravy, cheese sauce, or milk and butter if the texture is dificult), whole wheat toast with a little butter or even dry. Really, you could offer her (modified as needed) whatever your family is eating at this age, if it is healthy and nutritious. My kids were eating bites of Pho noodle soup, curries, food processored stir fries with rice etc by that age

I would also offer a sippy or regular cup with water at every meal and available throughout the day.
To work on self-regulation, encourage finger feeding or utensil feeding (depnding on her skills at this point) and give unlimited water, on request. I would also increase the amount of formula--babies/toddlers that age need 2-3 c of milk (if they have a full 3meal/2snack pattern), so you are barely making the minimum. I would not get rid of a bottle just yet--since she has some feeding and regulation issues, taking away is the last thing you want to do right now. I would give her a bottle on demand--if she is really and truly gaining weight excessively, water down the milk/formula slightly, so that she gets her comfort needs met by longer sucking time, without the huge amount of calories. If you are working on decreasing the amount of bottles (and concurrently increasing liquids in a cup) give solids, then a bottle at meals. If you are not worried about bottled weaning yet, give bottles before food, or at completely separate times.
To increase the comfort and bonding (and transfer the security of the bottle to security in you) work on bottle nursing. The sticky at the top of this forum has some great info so I won't repeat it here. Also consider going to a slow flow nipple on the bottle as it will slow her down and let the feelings of fullness register a little better. Another thing to consider is the flavors/seasonings of the foods may be different, so she may be wanting to continue to eat in an attempt to find something familiar. If you can reproduce some baby friendly Ethiopian foods, that might help. ALso, a switch from bland baby foods to stronger flavored regular foods. My middle child would have almost nothing to do with baby foods, but happily ate modified (small dice, etc) table food (like he did in Korea!) at 6m old.
Good luck, and sorry so long, just wanted to share from our experiences!