The change to 5/4 is correct. I will check the rest of the timing carefully again when I'm at home, however I don't think there are more changes necessary. This song switches between various time signatures, some of them are not supported by osu! (for example 9/4), but the Ranking Criteria says that "If an incorrect time signature would last for more than 2 bars, add another timing section to fix it.". That means if a few measures don't have the correct time signature it won't be too big of an issue.
EDIT:
https://musescore.com/user/1285146/scores/632126 I will use this as a reference to check if the timing is accurate when I'm at home. (Although the authors of that sheet seem to be confused as well because some measures under 6/4 time signature randomly have 7/4 of content, but I will just try to time the map so that the barlines are identical to the sheet.)