Larry is correct, leaf streak is caused by a fungus, and I too was wondering why fertilize an already "rich" soil, as MantisOH noted. Perhaps a soil test is in order to make sure nothing is excessive. Nutrient levels can affect various diseases however.
Milorganite doesn't release its nitrogen until the soil temperature is over 55F in any case, although maybe it would be that warm in March in Alabama?
However, this problem started last year, so was the weather pattern the same last year?
Also the buds have lesions, are drying up and aborting, as well as the scapes being short.