I would do a parasite cleanse....better out than in, and just because you don't see them doesn't mean they're not there! parasites can cause blockages in the ducts and interfere with your liver's ability to detoxify. Also, keep doing the Liver Flushes and do a thorough colon cleanse, as well.
You might want to try clay packs instead of or in addition to castor oil packs...apply them over your liver. Milk thistle and dandelion are also very beneficial for cleansing and rejuvenationg the liver.
There may be a connection between the problem with your liver and waking up between 1-3am. This time corresponds to the spleen in Traditional Chinese Medicine...and there is a disharmony that is known as Liver Invading the Spleen that is a type of Constrained Liver Qi. Cleansing your liver and helping everything to flow again...energy and toxins...may take care of the interrupted sleep.