You won't be able to fill the tube all the way, but if you have high CYA you might be able to get your reading with a half sample.
I'll echo what the others said, if your FC is over 10, ignore your PH reading. High FC levels throw off the PH results. Wait until the FC drops below 10 to test your PH. I think you are chasing your tail with this and adjusting the PH constantly when you don't need to.
Speaking of adjusting PH, if your PH down is a powder, don't use that all the time. That powder is sodium bisulfate (aka, dry acid), and will lower PH but it also adds sulfates to the water. High levels of sulfates can damage concrete. And the only way to get rid of sulfates is drain/fill. Rain water and splash out will also bring that level down as well. A much better alternative is hydrochloric acid (aka, muriatic acid), it will lower your PH and won't add anything extra to the water.
Your green tint may be due to the use of algaecides, a lot of them contain copper. Copper is responsible for green staining and green hair (the Statue of Liberty is also made of copper). You may want to get your water tested for metals to know what your dealing with, and then use an appropriate treatment to lift the stains and then a sequestrant to keep them from re-depositing on the pool surface.