Hi...some of those old macros did respect line size limitations -- which is just one of the reasons why I wouldn't use them anymore. They are left over from Version 6 and Version 8. ODS generally ignores linesize for non-listing destinations (like CSV, HTML, RTF, etc).
And see whether you run into the same limitation...I don't think you will. Otherwise, you might consider contacting Tech Support. There are other ways to create CSV files from SAS datasets, but I think the ODS method will work for you.