Here is the lamp shade using the screw modifier hooked up to the Bezier curve
Made a similar shade for the other lamp using the screw modifier. Kept running into an issue where the geometry kept twisting when trying to adjust the bezier curve to be smaller. After a while of screwing around and getting nowhere I figure it’s okay to keep it the way it is and transform it after making it into an object.