Perhaps this is the expected behavior to only set the line-item but I thought it would override the financial type that is set on the contribution page?