If the fluticasone propionate nasal spray helps with my asthma, does that mean my asthma is due to allergies?

They are related. Steroid nasal sprays are often used to treat allergic rhinitis. People with allergic rhinitis often have or may progress to asthma. If you have asthma, just treating for allergies usually isn't enough.