Poor liver function can cause spider veins but if you had normal results in March, unless alot has changed, this would not likely be due to liver function.
II do understand, it's easy to get caught up in a diagnosis and worry yourself endlessly. All your tests are normal... so relax and try to enjoy your life.. there is no need to worry. What can worry do besides make you miserable?
MAny people have spider veins and do not have any liver problems.