There is something called modified fasting. It is pretty much what you are doing. Modified fasting is supposed to be just a beneficial. I believe that since you are having your calories at just one time a day, that also means that for 23 hours you are doing a regular fast. So you are still getting the benefits of fasting for those hours even if the cream temporarily breaks the fast. Long story short, you will still get benefits from fasting. If you stopped the cream and vitamins, which you obviously need because of the deficiency you stated, your health would suffer far worse than any benefits you would get from fasting. I say yes, it is still a form of fasting that will be beneficial to your health. And if you are feeling good, keep doing what you are doing! We all have to do what works for us.